首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

RMB 200元 odac 联接oracle 9i 汉字字段名乱码

2013-02-19 
RMB 200元odac 连接oracle 9i汉字字段名乱码数据库字符集是 AL32UTF8我的开发工具是 用的 delphi xeODAC版

RMB 200元 odac 连接oracle 9i 汉字字段名乱码
数据库字符集是 AL32UTF8  

我的开发工具是 用的 delphi xe  

ODAC版本  8.1.4 

界面显示用 dbgrid 
sql 语句  select flh as 分类号 ....   显示到 表格   字段名就乱码  

orasession   useunicode :=true ;

有类似经验的 帮解决下   解决了 即付款  不忽悠  没意思 比较急
[解决办法]
如果不考虑性能问题的话,即在Oracle里面用select rawtohex(UTL_RAW.cast_to_raw(trim(字段名))) from 表 把中文转换成16进制,再在代码里面把16进制转换成中文就搞定了.
[解决办法]
到ITPUB上去问吧. 那里几个版主比较活跃,而且对乱码问题有比较深入的研究.

热点排行