在.net下用 oledb 和 odbc 连接informix后,取出的数据显示的都是乱码, 不是简体中文,我用的驱动是ibm上下载的2.8,是不是什么参数没设置??
:em16: 和APACHE无关,因为浏览器能正确用GB3212编码来浏览,静态页面的中文能正确显示。用ISQL连接数据库显示也是正常的,不知道该怎么办了,大家帮帮忙分析下可能会是什么原因,谢谢!!!
你们好.我用的是mysql数据库,然后我现在向他插入中文的时候显示乱码.问英文却很正常.我也知道是字符集问题,但是不知道要改哪些.还有我用dreamweaver的页面属性设置是gb2312,现在我也想把数据库也改成那样,但是不知道要改哪些.请你们帮帮忙啊 !!!!
use DBI; $dbh = DBI->connect("dbi:mysql:dbname=test",'root',''); $dbh -> do('set names utf8'); $sth = $dbh->prepare("select * from test"); $sth->execute(); while(@row = $sth->fetchrow_array) { print "@row"."\n"; } $sth->finish; print "@row"; 读出来有中文的都变乱码了 数据库寸的是utf8的 有人知道是怎么回事吗?
我用的是phpMyAdmin这个软件来管理MySQL数据库,但用phpMyAdmin来添加数据时,MySQL数据库里显示乱码 本人的Liunx系统支持UTF-8 Unicode (utf8) 编码 本人的MySQL数据库服务支持UTF-8 Unicode (utf8)编码 而phpMyAdmin这个软件支持 utf8_unicode_ci 连接数据库校对支持的编码 我从phpMyAdmin这个软件选择了 utf8_unicode_ci 这个编码,这是最接近utf8编码的了,但还是从phpMyAdmin这个软件输入汉字显示乱码 但在网页上,提交带有汉...
HP环境下的db2安装时默认的codepage是1051;根据自己的需要创建应用数据库时所用db2codepage值为819; 后来--- export to test.unl of del select * from test;备份出相关数据; load from test.unl of del replace into test;恢复相关数据; 然后发现test表相关的汉字栏位为乱码; 但import from test.unl of del replace into test; 后汉字显示正常; 最后,在load语句中指定db2codepage的值为819,显示正常; -------...
各位大哥大姐,你们好:) 我从数据库中取出的中文是问号,不知道如何解决,请教。暂时平台如下: Winxp pro sp1+vm(里边跑PostgreSQL7.4),jdbc2,jdk1.4.2,tomcat5.0.19 从数据库中取数据问号 曾经采取如下方法解决: 1 <%@ page contentType="text/html;charset=gb2312"%>; 中文依旧是问号 2 <%! String translate(String str){ String result=null; byte temp[]; try{ temp=str.getBytes("iso-8859...