SQLSERVER中的全角和半角
全角字符和半角字符都能通过SQL SERVER的条件判断。 例如: select * from t_xtgl_user where user_code = 'lyy' (半角) select * from t_xtgl_user where user_code = 'lyy' (全角) 上面两个话都能查到user_code为'LYY'的用户信息。 而全角字符记载入数据库后,对程序后面的字符判断和比较容易产生混乱,特别是与其它数据库交叉混用,造成意向不到的麻烦。 对于这种情况,我们可以采取两种方式: 1、禁止使用全角,当用户使用全角字符时,提示用户输入非法字符(全角),提示用户重新输入。 2、允许使用全角,当用户使用全角字符时,系统自动将其转化为半角字符。 当然第二种办法是比较好的,提供用户最大的可操作性。本文出自 51CTO.COM技术博客 |


C#.NET
博客统计信息
热门文章
最新评论
友情链接