DELPHI用ORACLE查询的时候,中文出现乱码

ernst20020530 2008-03-27 11:23:28
最近接了一个用DELPHI5做的界面,ORACLE8做的数据库的项目,数据库连接好后,运行程序可以登录进去了,但是里面的树型控件全部都是乱码,点击树型控件的时候报错说无效字段,请问,这种情况下数据库是不是应该已经连接好了,然后点击查询表的时候,数字型的字段都能显示出来了,但是中文部分也还全部都是乱码,无法显示。后来在网上查询了问题,说可能是中文字符集有问题,可是根据上面操作了,在SQL/PLUS里面查找出

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
那中文字符集应该没问题阿,那为什么还会出这种问题,请哪位帮下忙号码,我的MSN是ernst22004@hotmail.com。
...全文
191 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
都是很好的建议! 值得学习
knowledge_Is_Life 2008-04-30
  • 打赏
  • 举报
回复
什么呀
ernst20020530 2008-03-28
  • 打赏
  • 举报
回复
SQL/PLUS 和WORKSHEET是正常的
cnzzlp 2008-03-27
  • 打赏
  • 举报
回复
试用widestring变量来接收数据库字段试试
阿三 2008-03-27
  • 打赏
  • 举报
回复
用sqlplus查询表中的数据是正常的吗.

2,497

社区成员

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

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