SqlServer传递null值作为查询条件的问题 返回

求助
2 938
该叫什么 覃豪 发布于2019/1/13
悬赏:20 飞吻

查询条件cSeed需要传递null值,这样写没有任何返回结果。

histroy = db.Queryable<VoucherHistory>().First(s => s.CardNumber == "123" && s.cSeed == null );

跟踪SQL Server,生成的语句是 cSeed=null。

正常需要生成 cSeed is null 才能出来正确的结果。

此问题应该怎么处理的?

热忱回答2

  • 程序 程序 VIP0
    2019/1/13

    使用sqlfunc


      && SqlFunc.IsNullOrEmpty(s.cSeed)

    0 回复
  • 生成sql就是is null具体为什么不出来看监控sql

    0 回复

版块

学习文档

最新会员

发布达人

回贴达人