求解delphi乱码问题

china_yx 2005-10-20 05:11:09
delphi7用datagrid读取access 2003中的数据。使用ADO、adotable。数据中包括中文,在英文xp下面(已经安装了中文语言包),数据读取是乱码。求达人解决啊
...全文
183 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
china_yx 2005-10-21
  • 打赏
  • 举报
回复
access的数据库啊,只有文本可以选吧
lovendII 2005-10-21
  • 打赏
  • 举报
回复
也许更字段的类型有关系.把varchar改称char试试。
china_yx 2005-10-21
  • 打赏
  • 举报
回复
关注就行,拜谢大家了。
老板催得紧啊
herman~~ 2005-10-21
  • 打赏
  • 举报
回复
出现乱码
估计是编码转换的问题,上全文检索找找吧,我看过,但忘记了
Alanwn 2005-10-21
  • 打赏
  • 举报
回复
阿,看错了,看错了,当我没说
嘿嘿~~
Alanwn 2005-10-21
  • 打赏
  • 举报
回复
在你的工程里将字体改成宋体,并且选择小五号字,字符集改成Chinese_gb..什么什么的试试~~
china_yx 2005-10-21
  • 打赏
  • 举报
回复
能不能详细说下在哪里改?譬如ADOTable的connection string?
实在找不着头绪了
jozosoft 2005-10-21
  • 打赏
  • 举报
回复
我以前连SQL时,把varchar改為 nvarchar則繁體與簡體都能读取数据,楼主看能否参考一下
loon1981 2005-10-20
  • 打赏
  • 举报
回复
你用GB2132试试。

2,498

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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