BDE中文乱码问题~急

10975037 2006-09-28 07:56:40
Win2000系统使用BDE连接Oracle9i数据库时,存在部分中文乱码问题
三台机器中有一台机器存在这个问题.
急~
...全文
206 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
10975037 2006-09-28
  • 打赏
  • 举报
回复
嗯,谢谢Keiy,服务器的字符集我不大清楚,我得去问数据库的维护人员
柯本 2006-09-28
  • 打赏
  • 举报
回复
不一定是:
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
要看你服务器的字符集,看一下服务器或其它正常机器的NLS_LANG
10975037 2006-09-28
  • 打赏
  • 举报
回复
在网上查到了一下,据说Oracle Client端的字符集设置错误可能导致这种情况
解决办法:
进入注册表查找项:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
修改NLS_LANG值为
SIMPLIFIED CHINESE_CHINA.ZHS16GBK

原文地址:
http://www.kaijia.net/Info_Show.asp?ArticleID=609


这个不知道能不能解决问题.老天保佑吧.

请各位大虾帮忙分析一下有没有其它的可能性.

再顶两个月,俺那个BDE系统就能换成ADO的了..
柯本 2006-09-28
  • 打赏
  • 举报
回复
查oracle客户端字符集,在注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\HOME0
它的NLS_LANG是否与服务器一致(看看其它没乱码的机器)
10975037 2006-09-28
  • 打赏
  • 举报
回复
没有问题,已经检查过了
postren 2006-09-28
  • 打赏
  • 举报
回复
是不是那台有问题的机器的系统区域设置有问题啊?

2,497

社区成员

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

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