首页
论坛
新职位
搜索论坛
什么是新的
新职位
新的个人资料帖子
最新活动
会员
目前的访客
新的个人资料帖子
搜索个人资料帖子
VB.NET社区
登录
寄存器
什么是新的
搜索
搜索
仅搜索标题
通过:
新职位
搜索论坛
Menu
Log in
Register
安装应用
安装
首页
论坛
数据库
LINQ
从数据集创建数据集
您 are using an out of date browser. It may not display this or other 网站s correctly.
您 should upgrade or use an
替代浏览器
.
回复主题
信息
<blockquote data-quote ="jmcilhinney" data-source="post: 9222" data-attributes="member: 3"><p>You'关于这个错误的方式。 您想要所有数据还是不想要't. 如果这样做,则检索所有数据并使用BindingSource在本地对其进行过滤。 如果你 don'想要所有数据,然后向执行过滤的表适配器添加新查询,然后就可以检索所需的数据。 无论哪种方式,都可以使用BindingSource在本地进行排序。</p><p></p><p>如果您从“数据源”窗口中拖动了一个表,则您已经有一个BindingSource。 在Load事件处理程序中在表适配器上调用Fill将把所有数据从数据库表导入到DataTable中。 该DataTable将绑定到BindingSource,而BindingSource将绑定到DataGridView。 如果要按EmployeeNo对数据进行排序,请在BindingSource中指定:</p><p>[xcode = c#] timeBindingSource.Sort ="EmployeeNo";[/xcode]</p><p>然后,您可以像这样进行过滤:</p><p>[xcode = c#] timeBindingSource.Filter = $"EmployeeNo = '{txtEmployeeNumber.Text}'AND日期=#{dateTimePicker1.Value:M / dd / yyyy}#";[/xcode]</p><p>If you'd只是在需要时检索所需的数据,在DataSet设计器中右键单击表适配器,然后添加一个新查询。 SQL代码如下所示:</p><p>[code] SELECT * FROM Time WHERE EmployeeNo =? AND [日期] =?[/代码]</p><p>并将相应的方法命名为FillByEmployeeNoAndDate和GetDataByEmployeeNoAndDate。 在检索数据时,您'd调用FillByEmployeeNoAndDate而不是Fill,并将过滤器值txtEmployeeNumber.Text和dateTimePicker1.Value作为参数传递。</p></blockquote><p></p>
Insert quotes…
验证
发表回复
首页
论坛
数据库
LINQ
从数据集创建数据集
本网站使用Cookie来帮助个性化内容,调整您的体验并在注册时保持登录状态。
继续使用本网站,即表示您同意我们使用cookie。
接受
了解更多…
最佳
底部