首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

sql再问,该如何处理

2012-01-01 
sql再问stringsqlselectselect*fromInfoDepartment stringtempname查询信息 DataTabletempTable/

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 = "查询信息 ";

热点排行