L liuind Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-23 #1 怎样识别非法字符和日文,例如 “ジンで醉わせて”,在ADO中用like这些字符不能查询,但我不知道如何能判断,试过很多办法没能如愿。
L liuind Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-23 #3 这个不是我打上去的,是复制的,并且我不知道日文的acsii码的范围,如知道都好办一点
K kidneyball Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-24 #4 不知道楼主是要判断GBK字符集里的日文还是日本人所用的日文系统内码。 如果是GBK的,找个全点的区位码表看看日文的区位码范围就行。ASCII码=区(位)码+160 如果是日文系统内码,就不能从字符串本身区别出来,要让用户提供他所使用的内码类型。
不知道楼主是要判断GBK字符集里的日文还是日本人所用的日文系统内码。 如果是GBK的,找个全点的区位码表看看日文的区位码范围就行。ASCII码=区(位)码+160 如果是日文系统内码,就不能从字符串本身区别出来,要让用户提供他所使用的内码类型。
L liuind Unregistered / Unconfirmed GUEST, unregistred user! 2006-11-25 #5 主要判断GBK字符集里的日文,能够在windows 里显示的,问题是码值是多少呢,我试过知道一部分,但不是全部。有谁能提供吗,代码我都搞好了。