informix怎么显示中文

pinkball 2008-03-10 04:38:05
我用的windows server 2003,我用一个DBRichTool的工具建了一个数据库,往其中的一个表中插入了几条数据,有个字段是name,我插入了中文,然后在asp.net中显示时中文是乱码(英文可以正常显示),但在DBRichTool这个工具中查时是可以显示的.不知为什么?本人刚接触informix,请各位大哥大姐们帮帮忙!!!
...全文
253 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chengpengy 2008-09-10
  • 打赏
  • 举报
回复
需要转换一下字符集,我用的2.7,informix默认是en_us.8895,odbc显示出来的时候是1225,csdn上有一个人家写好的转换函数,挺好用的!可以搜一下!
人可木木三 2008-03-13
  • 打赏
  • 举报
回复
我用informix客户端2.73时,碰到类似的问题。
当时的我是通过ODBC连接数据库的,在配置ODBC是有两个驱动一个是3.4 一个是3.8
其中,3.4支持中文,3.8不支持中文(没记错的话)。
gutxgc 2008-03-12
  • 打赏
  • 举报
回复
我用的Server Studio中文问题是这样解决的 :
1、打开一个数据库,并选中。
2、点击菜单 Tools - Connection Manager - Database - Advanced...
3、填写:
CLIENT_LOCALE = en_US.819
DB_LOCALE = en_US.819
NEWCODESET = GBK,8859-1,819
pinkball 2008-03-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 liuyann 的回复:]
asp.net
输出HTML的时候指定一下字符集
== 思想重于技巧 ==
[/Quote]

好像这个和asp.net的编码没关系,其他的数据库可以显示出中文的.我在网上看到说informix要支持中文要装Informix Language Supplement ZHCN.并且要配置环境变量.具体怎么弄搞不清楚.
liuyann 2008-03-10
  • 打赏
  • 举报
回复

asp.net
输出HTML的时候指定一下字符集
== 思想重于技巧 ==

1,195

社区成员

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

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