关于dataset
我在一个datagrid里显示一个dataset里的记录可以这么显示
dataGrid1.DataSource = ds.Tables[0].DefaultView;
但是如果想把Tables[0]的0 换成我的表名users就会出错,请问这个如何解决呢,难道只是可以用0 等来描述吗
------解决方案--------------------填充DataSet时把DataSet里的表名指定下,然后用指定的表名
------解决方案--------------------你可以调试下,看ds.Tables[0].TableName得到的值是什么,比较一下,就知道问题出在那里啦,还有可能你的SQL语句不是单表操作。
------解决方案--------------------你当用SqlDataAdapter1.File(ds, "table1 ")
dataGrid1.DataSource = ds.Tables[ "table1 "].DefaultView;
这样