sql再问
string sqlselect = "select * from InfoDepartment ";
string tempname = "查询信息 ";
DataTable tempTable;
//返回填充了数据的DataSet
DataSet ds = ldb.SelectDataBase(sqlselect,tempname);
tempTable = ds.Tables[0];
现在我要怎样用dataGridView将tempTable中的数据显示出来呢?
最好代码提示,谢谢!
------解决方案--------------------dataGridView1.DataSource = ds.DataTable[0];
怎么会不行呢?
------解决方案--------------------其实不需要再定义一个datatable了
直接用 dataGridView1.DataSource = ds.Tables[ "查询信息 "];
------解决方案--------------------(因为看不到你对数据库的具体操作代码,只能推测)
因为你传的值是“查询信息”,dataGridView1.DataMember = "tempTable ";改为dataGridView1.DataMember = "查询信息 ";