只要每个查询所返回数据的架构与其关联数据表的架构相同,您就可以根据应用程序的需要定义任意多个 TableAdapter 查询。这样就能加载满足不同条件的数据。例如,如果应用程序包含一个 customers 表,您可以创建一个查询,使用名字以某个特定字母开头的所有客户填充表,而另一个查询则使用来自同一个州/省的所有客户填充该表。若要用处于给定州/省的客户填充 Customers 表,可以创建一个 FillByState 查询,该查询采用一个针对该州/省值的参数:SELECT * FROM Customers WHERE State = @State。可以通过调用 FillByState 方法并按照以下格式传递参数值来执行该查询:CustomerTableAdapter.FillByState("WA")。有关更多信息,请参见如何:创建 TableAdapter 查询。
解决方案 »
- 线程下SaveFileDialog问题
- 如何解决异常
- 各位大哥大姐,请帮下忙! 一个XPath
- (保证结贴给分)面临痛苦选择:用 c# 还是 delphi 开发桌面应用程序?
- 为什么我从文本文件载入的汉字内容为乱字符呢?我已经用了GB2312了啊
- 将pdf转换为swf的中文乱码问题
- 如何编程实现DNS动态解析?
- 急!!!!!!60分且簡單問題求教各位大俠!!!
- 请教,简单问题散分,来帮帮我,也帮帮自己!
- 怎样在listbox中并排显示两个字段的内容??
- 窗体继承了一个基类后,设计时出现错误
- .net 混淆器Dotfuscator Community Edition 在ClickOnce方法部署时如何应用?
as
select SID,Sname,subid,score,day
from 学员信息表,考试表,课目表
where 学员信息表.ID = SID
and subid = 课目表.ID必须加上SID列,唯一标识
更新
update view1 set score = 100 where SID = sid