Linq to entity 字符串区分大小写比较
数据库中数据存在用户xy,但是输入XY或者Xy,isExist都为true,也就是不区分大小写。但是把数据写成静态如{"xy","xz","xc"}的时候,却能够区分大小...
数据库中数据存在用户xy,但是输入XY或者Xy,isExist都为true,也就是不区分大小写。
但是把数据写成静态如{"xy","xz","xc"}的时候,却能够区分大小写的。
甚是费解,求大神指点。
关键代码如下:
public bool isExist(String username)
02 {
03 EntityContainer EC = new EntityContainer();
04 ObjectQuery<jw_user> table = EC.jw_user;
05 var records = from r in table where r.user_name == username select r;
06 if (records.Count() == 1)
07 {
08 return true;
09 }
10 return false;
11 } 展开
但是把数据写成静态如{"xy","xz","xc"}的时候,却能够区分大小写的。
甚是费解,求大神指点。
关键代码如下:
public bool isExist(String username)
02 {
03 EntityContainer EC = new EntityContainer();
04 ObjectQuery<jw_user> table = EC.jw_user;
05 var records = from r in table where r.user_name == username select r;
06 if (records.Count() == 1)
07 {
08 return true;
09 }
10 return false;
11 } 展开
3个回答
展开全部
常见硬件故障检修的原则
电脑出现故障,通常有一些蛛丝马迹可寻。进行故障检查诊断,一般应遵循以下几个原则:
1.先检查机外部件,再检查机内部件
对主机或显示器不亮灯的故障,应先检查机外的开关、保险、插座有无断路、短路等,确认机外部件正常后再打开机箱或显示器进行检查。打开机箱后,先观察系统板卡的插头、插座是否歪斜,电阻、电容引脚是否相碰,表面是否烧焦,芯片表面是否开裂,主板上的铜箔是否烧断;还要查看是否有异物掉进主板的元器件之间造成短路,也可以看看板上是否有烧焦变色的地方、印刷电路板上的走线(铜箔)是否断裂等等。
另外,注意辨闻主机、板卡中是否有烧焦的气味,便于发现故障和确定短路所在地。同时也要监听电源风扇、软/硬盘电机或寻道机构、显示器变压器等设备的工作声音是否正常。另外,系统发生短路故障时常常伴随着异常声响,监听可以及时发现一些事故隐患和帮助在事故发生时及时采取措施。
电脑出现故障,通常有一些蛛丝马迹可寻。进行故障检查诊断,一般应遵循以下几个原则:
1.先检查机外部件,再检查机内部件
对主机或显示器不亮灯的故障,应先检查机外的开关、保险、插座有无断路、短路等,确认机外部件正常后再打开机箱或显示器进行检查。打开机箱后,先观察系统板卡的插头、插座是否歪斜,电阻、电容引脚是否相碰,表面是否烧焦,芯片表面是否开裂,主板上的铜箔是否烧断;还要查看是否有异物掉进主板的元器件之间造成短路,也可以看看板上是否有烧焦变色的地方、印刷电路板上的走线(铜箔)是否断裂等等。
另外,注意辨闻主机、板卡中是否有烧焦的气味,便于发现故障和确定短路所在地。同时也要监听电源风扇、软/硬盘电机或寻道机构、显示器变压器等设备的工作声音是否正常。另外,系统发生短路故障时常常伴随着异常声响,监听可以及时发现一些事故隐患和帮助在事故发生时及时采取措施。
展开全部
字符串比较是否大小写敏感是跟你数据库的配置有关系的,程序无法控制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Iinq无法直接做到这种查询的,只有两个办法
1.数据量小的话,将数据全部读出,形成List列表对象,然后使用可以区分大小写的比较方法如Compare 比较,缺点是吃内存,效率低
2.使用sql 查询中的collate 关键字如 collate Chinese_PRC_CS_AI 来声明本次查询中的比较规则,缺点是无法直接使用linq生成这个语句,需要先生成view或做成存储过程调用
1.数据量小的话,将数据全部读出,形成List列表对象,然后使用可以区分大小写的比较方法如Compare 比较,缺点是吃内存,效率低
2.使用sql 查询中的collate 关键字如 collate Chinese_PRC_CS_AI 来声明本次查询中的比较规则,缺点是无法直接使用linq生成这个语句,需要先生成view或做成存储过程调用
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询