搜索Linq FrameWork的特殊技术

时间:2014-03-08 18:12:19

标签: vb.net linq linq-to-entities

如何仅在非空

中搜索变量
Dim e = From Car_Company In Db.Car_Company _
        Where pID_Order_Buy = Nothing Or Car_Company.ID = pID_Order_Buy _
        Select _
        Car_Company.ID, _
        Car_Company.cName()

错误行:

Where pID_Order_Buy = Nothing Or CLng(Car_Company.ID) = pID_Order_Buy

在SQLSTRING =

SELECT * from car_company where (variable is null or id=variable )
  

发生了类型为“System.InvalidCastException”的未处理异常   在mscorlib.dll中

     

其他信息:从字符串“”转换为“Double”类型   无效。

0 个答案:

没有答案