首页 新闻 会员 周边 捐助

C# dt.Select(...)缺少操作数的问题..高手请进!

0
悬赏园豆:5 [已解决问题] 解决于 2012-01-06 15:31

错误如下图:

 

DtOptions里的内容如下图:

被选择的表中明明有GN_ParentID这个字段,而且条件ParentID的值也不会null,且它们都是string类型的,实在不明白为什么会出这个错..高手请指点一下,谢谢 !

 

hexllo的主页 hexllo | 菜鸟二级 | 园豆:318
提问于:2012-01-06 12:46
< >
分享
最佳答案
0

需要用单引号把ParentId括起来

参考msdn

http://msdn.microsoft.com/zh-cn/library/system.data.datacolumn.expression.aspx

收获园豆:5
klice | 初学一级 |园豆:173 | 2012-01-06 13:08
其他回答(2)
0
DataRow[] rows = DtOptions.Select("GN_ParentID='" + ParentId + "'");
LCM | 园豆:6876 (大侠五级) | 2012-01-06 13:37
0

string类型需要引号

ERS | 园豆:728 (小虾三级) | 2012-01-06 15:20
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册