Office中国论坛/Access中国论坛
标题:
access英文版中的中文查找问题
[打印本页]
作者:
zombie_x
时间:
2006-10-14 17:38
标题:
access英文版中的中文查找问题
我用access XP编写了一个应用程序,程序运行在access 2000 runtime英文版的环境中,中文字段的insert ,update,或者显示都是正确的,但是,当中文作为查询条件时就搜索不到纪录,如 select EmployeeID from Employee where chinesename like '%王小明%' 时,提示找不到纪录,明明数据库中有,且根据EmployeeID,查询出来时也能正确显示。
由于我是通过access连接SqlServer, SqlServer也是英文版的,我在SqlServer上直接试过用 like N'%王小明%' 前加个N的方法是可以的,但是在Access中使用,会提示语法错误。
各位,有什么解决办法吗?
作者:
andymark
时间:
2006-10-14 18:01
try:
用* 代替 %
作者:
hssw1984
时间:
2008-7-16 16:18
标题:
不行啊
[:30] 我就是用的“*” 只要有中文它就不会查。用debug.print看到,那个些中文全变成了“?????”
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3