判断字段是否为空 该怎么写 winform 的null值
这样写 不行 我哪里写错了吗您把表达式拆分下测试,主要看您的数据库中存储的空值是以Null表示还是空字符还是其他等。
建议拆分表达式测试。确认每个子表达式正确之后在进行合并。
Lenka.Guo 发表于 2017-5-16 16:01
您把表达式拆分下测试,主要看您的数据库中存储的空值是以Null表示还是空字符还是其他等。
建议拆分表达式 ...
数据库存的 是可空的 我是现在 c# 获取出来 然后返回数据集的 那您就先判断=IIF(IsDBNull(字段),"",....)是否成立,如果不成立则需要修改表达式,如果成立,再判断为false的表达式是否计算正常。 rjtech 发表于 2017-5-16 16:52
数据库存的 是可空的 我是现在 c# 获取出来 然后返回数据集的
这么说吧 这种模式 C# 传过来的空值 要怎么判断?
Lenka.Guo 发表于 2017-5-16 17:16
那您就先判断=IIF(IsDBNull(字段),"",....)是否成立,如果不成立则需要修改表达式,如果成立,再判断为fals ...
您用Object Provider传值进来不确定空值会以什么字符来存储,需要测试。可能是Null,可能是"",需要测试才能确认,所以才让您先测试IIF(字段="","",..)保证这个成立,才能保证其他表达式的正常。
页:
[1]