用C#连接Informix数据库,查询出的字符串凡是有汉字的都是乱码,该怎么解决?

littdon 2006-05-29 10:18:53
用C#连接Informix数据库,查询出的字符串凡是有汉字的都是乱码,而同样的设置查询SQL SERVER2000,查询同样的数据,汉字显示是正常的。应该怎么解决?
...全文
111 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Knight94 2006-05-29
  • 打赏
  • 举报
回复
你用什么连接的,在connectionstring中加入字符编码试试,即后面补上
"charset=gb2312"
lvpengjun 2006-05-29
  • 打赏
  • 举报
回复
同一台客户机连接同一台INFORMIX服务器,用PB的程序汉字显示没有问题,在C#中就是乱码。
Knight94 2006-05-29
  • 打赏
  • 举报
回复
你看看数据库服务器端中的字符编码设置,需要设置为中文字符编码,方能显示中文字

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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