用VB打开paradox数据表时出现乱码的问题。

littlechang 2005-02-16 09:01:19
我用VB的ADO打开用ODBC连接的paradox数据源,显示的时候有的表中的汉字出现乱码,而有的表中的汉字则显示正常。
更奇怪的是,用同一个表,复制出的表,写入的汉字也是有的正常,有的出现乱码。
我多次尝试,汉字显示正常的表,每次都显示正常;汉字显示为乱码的表,每次打开都为乱码。

我用sql server2000导入时,出现相同的问题:在VB中汉字能正常显示的表,导入到sql server2000中也是正常的,在VB中汉字显示为乱码的表,导入到sql server中也是乱码,多次尝试也是一样的。

而所有的paradox表,在delphi中打开都时正常的。表是其他系统中的,我不能修改表结构,我只要正确的读表中的数据。

这是什么原因造成的?如何解决??
焦急等待中,请知道的人指点,不胜感激。
...全文
66 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxjlz 2005-02-16
  • 打赏
  • 举报
回复
沒搞定,我也碰到過.
aiirii 2005-02-16
  • 打赏
  • 举报
回复
我記得 ado jet4.0 那種聯接方法就沒法, 要修改paradox 的語言代碼頁,
但 odbc 聯接方法應該可以的啊, 不過, 太久了, 我也不知實際寫法,
好象有個 codepage = XXX 之類的可加在聯接串中啊
viena 2005-02-16
  • 打赏
  • 举报
回复
没办法~
_l_ 2005-02-16
  • 打赏
  • 举报
回复
5年前用DAO的时候 好象要用paradox 打开数据库 改下里面的某个值 可惜现在忘记了
littlechang 2005-02-16
  • 打赏
  • 举报
回复
难道这就没有办法了吗??
有没有能解决这个问题的??

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧