数据集的Fill(DataSet dataSet,string srcTable)方法后面的srcTable是哪里的表啊?
如题,究竟是DataSet中的呢?还是数据库里面的呢?
[解决办法]
就是你sql语句里的表
[解决办法]
是DataSet里的一个Table
例如
SqlDataAdapter myDataAdaptor = new SqlDataAdapter( "select food_id, food_name from food ", con);
DataSet myDataSet = new DataSet();
myDataAdaptor.Fill(myDataSet, "detail ");
可以用myDataSet.Tables[ "detail "].Columns[ "food_name "].ToString();来得到这个Table里的内容
[解决办法]
你要查询,插入,修改,删除操作的表
[解决办法]
就是你查询语句里面的表,
[解决办法]
当然是DataSet中的表了,在DataSet中一定要存在一个名字和srcTable一样的表才可以。
[解决办法]
不用和数据库中表的名字一样,只要和你定义的DataSet中表的名字一样就行了,或都连名字都不用,你直接向一个DataTable用Fill填充就是了,比如:
DataTable dt=new DataTable();
Fill(dt);
[解决办法]
DataSet里的