.net网站通过Odbc连接informix数据库取出的中文出现乱码!!求高手啊!

问题描述

在做一个.net的网站通过Odbc连接的informix数据库,但是页面从数据库取出来的汉字全是乱码,更改ODBC数据源的ClientLocale和DatabaseLocale就连接不上数据库,郁闷啊,请高手解决!!

解决方案

解决方案二:
检查下informix用的是否是utf-8编码,你可以看下有没有配置文件之类的东西,改一下重启服务器。
解决方案三:
链接的时候指定编码
解决方案四:
确定下编码,详细的不太清楚,只是原来用Oracle的时候,会出现这样的问题,我想应该是类似的。
解决方案五:
不管是存取的时候,还是显示的时候,都要注意。
解决方案六:
使用cli2.5,以后的版本都有问题,需要爱程序中编码
解决方案七:
ibm在7.31以后的版本中,变化很大,功能强了不少,也打来了很多不便
解决方案八:
用的是远程数据库没办法更改客户的编码,数据库用的是en_US.819编码,可不可以修改一下ODBC的ClientLocale和DatabaseLocale啊!

时间: 2024-10-28 14:56:04

.net网站通过Odbc连接informix数据库取出的中文出现乱码!!求高手啊!的相关文章

PHP ADOdb、PDO、ODBC连接Access数据库代码教程

在PHP网站开发中,PHP与Mysql是最好的组合,但是当你想将其他平台的网站移植到PHP平台时,必然遇到移植性的问题,如ASP+ACCESS平台如何移植?首当其冲便是PHP连接Access数据库问题,在不改变数据库的情况下,PHP如何与Access数据库建立连接? PHP提供多种连接数据库解决方案,在此详解如何使用PHP ADOdb.PDO.ODBC与Access数据库建立连接的代码实例,作为抛砖引玉. 准备工作 使用OFFICE工具建立Access数据库文件 一.使用PHP ADOdb连接A

请教sql server2008如何远程连接informix数据库?

问题描述 请教sql server2008如何远程连接informix数据库? 刚自学的小白,求大神解答: 如题 远程主机:192.168.1.110 端口:8691 实例名:ppsvr 数据库:ppdb 用户名:query 密码:query 其中一个表是ppmain 这样写对吗? exec sp_addlinkedserver @server='192.168.1.110', @srvproduct='', @provider='SQLOLEDB', @datasrc='192.168.1.1

sqlserver2005-PHP通过ODBC连接SQLSERVER2005 查询不了中文

问题描述 PHP通过ODBC连接SQLSERVER2005 查询不了中文 PHP程序通过ODBC连接SQLSEVER2005数据库, 执行$sql="select dbo.CPZL.*,dbo.CPFJ.ZMKC from dbo.CPZL LEFT JOIN dbo.CPFJ ON dbo.CPFJ.CPBH=dbo.CPZL.CPBH where dbo.CPZL.PM like N'%"."遥控车"."%'" 语句没有任何返回结果!&quo

字符集-vs2008做的窗体程序查询oracle数据库数据,中文数据显示乱码

问题描述 vs2008做的窗体程序查询oracle数据库数据,中文数据显示乱码 公司的服务器字符集是英文的,然后我在电脑上装了oracle和plsql,修改了oracle下的注册表字符集都为英文的.我在plsql中查询的中文数据都可以正常显示,我在里面添加的中文数据也可以正常显示.但是,我在vs2008中做了一个查询,将查询出来的数据绑定到datagridview控件上,就出现了中文数据显示乱码,还有就是我自己在vs2008中添加新数据,在plsql中看到的数据中中文都显示为??? 跪求高手帮帮

服务器-关于网站建立内网和外网的问题,跪求高手给详细说一下,我是菜鸟

问题描述 关于网站建立内网和外网的问题,跪求高手给详细说一下,我是菜鸟 我制作了一个JSP网站,这个网站有一部分是打算在外网上用的,有一部分是在内网上用的,我该怎么做,需要把外网上的这部分发布到外网上(PS:如何发布到外网上,在外网上怎么访问?),而且外网上的数据使用的是我服务器上的数据,并且内网上的页面也可以访问这部分数据,我该怎么做? 解决方案 内外网用一个数据库就OK了

net 2.0-用.net2.0设计的网站,更换服务器后,上传组件失效。求高手指教!

问题描述 用.net2.0设计的网站,更换服务器后,上传组件失效.求高手指教! 公司网站,2011年设计,用的是微软的.net2.0框架(aspx)+win2003IIS,以前运行一切正常,搬迁到云服务器后,出现上传组件错误,具体表现: 1.点击上传组件后,源代码不执行(也就是点了之后页面闪一下,然后就回复了原页面): 2.自己新建了一个ASP编写的程序,上传成功: 3.目录权限没问题: 4.在云服务器上安装了VS2010进行本地调试,localhost加端口进行访问,测试上传是成功的.奇怪的是

oracle10g 导入之前备份的资料dmp到数据库的时候中文出现乱码,怎么解决?

问题描述 RT.oracle10g 导入之前备份的资料dmp到数据库的时候中文出现乱码,怎么解决? 解决方案 可以参考下 http://wzy126126.iteye.com/blog/964271解决方案二:数据格式和数据库格式不对应吧

求VB连接Informix数据库代码~

问题描述 如何用VB访问Informix数据库的怎么写连接字符串 解决方案 解决方案二:ODBCInformix3.30Dsn='';Driver={INFORMIX3.3032BIT};Host=hostname;Server=myServerAddress;Service=service-name;Protocol=olsoctcp;Database=myDataBase;Uid=myUsername;Pwd=myPassword;Informix-CLI2.5:Driver={Inform

Asp.Net通过ODBC连接Oracle数据库

本来有个项目是通过安装Oracle client然后让asp.net引用System.Data.OracleClient来访问Oracle数据库的,但是不知道为什么老是报:ORA-12170:连接超时的错误,(客户的服务器配置是:Windows Server 2008 R2 64bit 我刚开始安装的oracle client 是32bit ,最后报什么:require oracle version 8.1以上版本什么什么的...没办法我只好卸载这个版本,然后在Oracle官网上下载了一个Ora