常 常大鹏 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-23 #1 我利用DELPHI5.0的SQL Explorer浏览DBF数据库时表中有的数据出现汉字乱码,请问如何解决, 这种情况在用DBGrid浏览数据时也有发生。
C Crab Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-24 #3 不怪 Delphi,是 DBF 文件版本的问题。 有几种 dbf 文件(记不清了,如dBaseIV 2.0 版),Delphi 能正确操作,但却不能 正确显示中文。你可以用 Database Desktop 做一个同样结构的 dbf 文件,然后把 原表的内容导入,用此文件替换原来的 dbf 文件。
不怪 Delphi,是 DBF 文件版本的问题。 有几种 dbf 文件(记不清了,如dBaseIV 2.0 版),Delphi 能正确操作,但却不能 正确显示中文。你可以用 Database Desktop 做一个同样结构的 dbf 文件,然后把 原表的内容导入,用此文件替换原来的 dbf 文件。
常 常大鹏 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-24 #4 to Crab:这种情况在操作DELPHI本身提供的演示数据库时也出现过,难道也是DBF的原因,注意该数据库为 Paradox数据库!
D devuser Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-24 #5 你的表文件是不是自己创建的,还是从其它数据库中导出,重新建一个算啦,研究这些问题, 可能也没有什么好的解决方案
J jqw Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-24 #6 agree with devuser 或者 update your bde to 5.1.1 www.inprise.com
常 常大鹏 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-24 #7 各位高手: 我在sybase上使用powerbuilder时需要更改一下sybase的locate.dat文件,将其中的 字符集设置为cp850,在delphi中是否也有这样的设置?
J jqw Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-24 #8 bde中language driver=cp850 try?
H hhzh426 Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-27 #9 language drive设置成dBASE CHS cp936试一试!
C Crab Unregistered / Unconfirmed GUEST, unregistred user! 2000-10-27 #10 To 常大鹏: D5 自带的哪个表中有中文?我倒不知道
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-11 #11 常大鹏:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
燕 燕子 Unregistered / Unconfirmed GUEST, unregistred user! 2000-12-12 #12 To 常大鹏:我也出现过这种情况,这可能是系统默认字体的设置问题。