读书人

怎样在datatable下实现条件是子查询的

发布时间: 2012-09-14 11:53:44 作者: rapoo

怎样在datatable上实现条件是子查询的过程,代码如下,请大家帮帮忙,在线等等
dataview = new DataView(dt1);
dt1 = new DataTable();
dataview.RowFilter = "器名ID in (select 器名ID from tblzhulu where 章 like'%" + RichSelect.Text + "%' and 著录ID in (select ID from 金文著录书目 where 名 ='" + combsdzlsm.Text + "' order by ID ))";
dataview.RowFilter的条件无法这样用,你们说我该怎样查询呢

[解决办法]
dataview.RowFilter 这个 也不支持子句的吧 你非要那么用 用linq吧
[解决办法]

探讨
dataview = new DataView(dt1);
dt1 = new DataTable();
dataview.RowFilter = "器名ID in (select 器名ID from tblzhulu where 章 like'%" + RichSelect.Text + "%' and 著录ID in (select ID from 金文著录书目 where 名……

读书人网 >C#

热点推荐