2 u011288142 u011288142 于 2013.09.17 23:56 提问

LINQ to Entities 不识别方法“Double ToDouble(System.String)”

部分代码:where(u >=Convert.ToDouble(u.BH) > bh)
报错:LINQ to Entities 不识别方法“Double ToDouble(System.String)”
我想编写一个where条件判断语句,BH是数据库中的string类型字段,bh=Convert.ToDouble(txtbh.Text),目的是找出数据库中BH大于输入编号的数据(最好是能够两个字符串从左到右比较,左边数字大的为大),这个where语句怎么写?

1个回答

q107770540
q107770540   Ds   Rxr 2015.01.19 16:26

.AsEnumberable().Where(u >=Convert.ToDouble(u.BH) > bh)

Csdn user default icon
上传中...
上传图片
插入图片