首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EntityDataSource在哪里?

EntityDataSource在哪里?
EN

Stack Overflow用户
提问于 2014-09-13 22:13:11
回答 2查看 745关注 0票数 0

我有一个实体数据源连接到我的数据库,并且我想使用"Where“属性过滤结果。作为测试,我有以下几点:

代码语言:javascript
复制
it.CustomerID is not 6

我得到了以下错误:

代码语言:javascript
复制
The query syntax is not valid. Near term '6', line 6, column 25.

我想我输入的内容是错误的,但是为什么呢?

EN

回答 2

Stack Overflow用户

发布于 2014-09-13 22:21:20

"Where“属性的用法遵循实体SQL语言。所以,我认为正确的语法是:

代码语言:javascript
复制
it.CustomerID != 6

代码语言:javascript
复制
it.CustomerID <> 6

实体SQL参照-“不等于”运算符:http://msdn.microsoft.com/en-us/library/vstudio/bb399278(v=vs.100).aspx

票数 0
EN

Stack Overflow用户

发布于 2015-11-29 03:04:10

将'is not‘删除到!=,并确保我们不能在EntityDataSource上编写任何函数,如upper(),lower()..等,但您可以像Linq查询一样执行它

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25824058

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档