首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

VS开发SQL语句中有汉字作检索条件

2014-04-27 
VS开发SQL语句中有汉字做检索条件VS平台下用VB语言开发的项目。DB中的表A的a1字段定义成varchar类型的;代码

VS开发SQL语句中有汉字做检索条件
VS平台下用VB语言开发的项目。
DB中的表A的a1字段定义成varchar类型的;
代码中有一句sql是“select * from A where a1 = ‘张三’”这个样子,保证表中有数据,但这句话的确查不到东西,尝试改成“select * from A where a1 = N‘张三’”后就能查到了。这怎么解释?高手帮忙解释下。。。拜托!!!


个人理解是定义的varchar和nvarchar的关系,但是具体查不出来,也搞不明白,一定有高手可以解答,小弟初学,大哥大姐们,看到问题一定不吝赐教啊。

本人没分啦,给了30,只是意思,知识才是无价之宝啊
[解决办法]
N'string' 表示string是个Unicode字符串

热点排行