我用access XP编写了一个应用程序,程序运行在access 2000 runtime英文版的环境中,中文字段的insert ,update,或者显示都是正确的,但是,当中文作为查询条件时就搜索不到纪录,如 select EmployeeID from Employee where chinesename like '%王小明%' 时,提示找不到纪录,明明数据库中有,且根据EmployeeID,查询出来时也能正确显示。
由于我是通过access连接SqlServer, SqlServer也是英文版的,我在SqlServer上直接试过用 like N'%王小明%' 前加个N的方法是可以的,但是在Access中使用,会提示语法错误。
各位,有什么解决办法吗?