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

DataTable取值循环查询。

2012-01-22 
DataTable取值循环查询。。。。在线等。比如我写一个方法查询返回了一个DataTable假设这个DataTable 是这样的ui

DataTable取值循环查询。。。。在线等。
比如我写一个方法查询返回了一个DataTable
假设这个DataTable 是这样的
uid rid
1 3
2 4
6 9
8 7
我现在想吧这每一列的ID都取出来分别去查找对应的表name 在循环绑定页面上。。。

[解决办法]
为什么查询的时候不连接一起查询出来?
select * from A join B on a.id=b.id
[解决办法]
string id=string.Join(",",(from DataRow _datarow in datatable.Rows select _datarow["id"].ToString()).ToArray());


 var name = from DataRow _datarow in _lb1.Rows join DataRow _datarow1 in _lb2.Rows on _datarow["id"] equals _datarow1["id"] select _datarow1;
[解决办法]
你可以查下SQL中关于join on的使用的

热点排行