加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

EntityFunctions.AsNonUnicode

发布时间:2020-12-15 04:43:49 所属栏目:百科 来源:网络整理
导读:使用工具VS2010 凡是调用FindAll的地方,如果传入参数是String类型的变量(数字类型不管),例如: FindAll(item => item.CASE_NO ==caseno) 请一律使用以下格式: FindAll(item => item.CASE_NO ==EntityFunctions.AsNonUnicode(caseno)) using?System.Data

使用工具VS2010

凡是调用FindAll的地方,如果传入参数是String类型的变量(数字类型不管),例如:

FindAll(item => item.CASE_NO ==caseno)

请一律使用以下格式:

FindAll(item => item.CASE_NO ==EntityFunctions.AsNonUnicode(caseno))

using?System.Data.Objects;

可以极大提高查询性能.

至于为什么,百度了下。

Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。

可能是要兼容的内容过多导致的性能下降吧。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读