使用NULLIF调用DataTable.Select()时出现异常

时间:2014-09-30 22:53:53

标签: c# ado.net

我收到以下错误

"表达式包含未定义的函数调用NULLIF()"

像这样调用DataTable.Select()

DataTable.Select("(((NULLIF([Field].[EU], '') IS NULL) OR ([Field].[EU] IS NULL) )))");

我在sql管理器控制台中手动运行没有问题,或者C#Select接口是否无法访问所有sql函数?

1 个答案:

答案 0 :(得分:1)

就这样写:

DataTable.Select("[Field].[EU]='' OR [Field].[EU] IS NULL");

我不明白你为什么要让你的生活更加艰难。你的陈述是不可读的,真的很难理解!