Sql中的一个中文问题(99分)

  • 主题发起人 主题发起人 combol
  • 开始时间 开始时间
C

combol

Unregistered / Unconfirmed
GUEST, unregistred user!
查询一个库文件,
用SQL Select * from db1.db where name like "%油%"
由于中文编码问题,将过滤出所有的含"油"的记录和有"接头"
的记录.这样一来结果就不准确了.

如何避免!


 
利用WideString试一下。
具体如何作,稍后告诉你。
 
试了一下,没出现你所说的情况.
 
我好像也碰到过,看看吧!
 
抽空用Database Desktop试了一下,的确没有问题,
上次有人问我,条件所限用的是Foxpro 2.5
却发生这样的问题。
难道是改进了吗?
 
MS的烂货有时是会出现这种情况的。
 
试改一下BDE Config中的语言代码页 改为中文 !!
 
呵呵, 用的是sqlserver 6.5吗? 没有问题呀?
 
完全有此可能,不过支持中文字符的数据库好些,请检查你的数据库
使用的中文支持,比如Interbase在5.0以上才完全支持中文。
 
多人接受答案了。
 
后退
顶部