第二个参数 String是指定DataSet 里表的名字,例如 sqlDataAdapter.fill(DataSet,"学生表")
指定后,以后就可以这样调用这张表 DataSet.Tables["学生表"]
第二个参数可以不要的,如果不要第二个参数 String 那你调用这张表只能通过索引号,例如 DataSet.Tables[0] 如果填充的表比较多的话,用这个参数比较容易管理和调用。
可以理解为数据库中要读取数据的数据表名称。
它的语法应该是:
SqlDataAdaper的对象.Fill(数据集对象,“数据表名称字符串”);
第二个参数是用来给你存入DataSet中的表名一个名字
在对别的控件指定数据源的时候需要用到这个名字
一般情况下,这个字符串和你所查询的表的名字相同。不相同也没关系。
只是调用的时候要写你存入DataSet时命的表名
http://hi.baidu.com/wangzhiqing999/blog/item/b79ea1a9c2775f064a36d672.html
看看这个例子,就会清楚啦