Entity framework 4 在动态where子句(实体框架)中指定unicode命名列
当我设置包含unicode列名的EntityDataSource的where子句时,会出现以下异常: 简单标识符“عنانقاداد” 必须包含基本拉丁字符 只有要使用UNICODE字符,请使用 转义标识符。在6号线附近, 第4栏 这是我代码的一部分:Entity framework 4 在动态where子句(实体框架)中指定unicode命名列,entity-framework-4,entity,Entity Framework 4,Entity,当我设置包含unicode列名的EntityDataSource的where子句时,会出现以下异常: 简单标识符“عنانقاداد” 必须包含基本拉丁字符 只有要使用UNICODE字符,请使用 转义标识符。在6号线附近, 第4栏 这是我代码的一部分: GridDataSource.Where = "it.عنوان_قرارداد == \"something\""; 我尝试使用转义标识符,但出现了此新异常: 查询语法无效,。行 第6栏,第4栏 这个问题有什么解决办法吗?我终于找到了解决办法
GridDataSource.Where = "it.عنوان_قرارداد == \"something\"";
我尝试使用转义标识符,但出现了此新异常:
查询语法无效,。行
第6栏,第4栏
这个问题有什么解决办法吗?我终于找到了解决办法:
GridDataSource.Where = "it.[عنوان_قرارداد] == \"something\"";