日期:2014-05-18  浏览次数:20448 次

英文操作系统+JSP+SQL server 2000页面乱码问题(急求!!!!)
JSP的程序,java文件连的SQL 2000数据库。
之前在中文操作系统下正常运行
换成英文操作系统后,页面内需要显示从数据库中取出的信息时就是乱码:“????????”这种形式。
但是数据库中的数据还是正常的中文。
像数据库里添加英文信息时就正常显示了。。。
新手。。。不明白怎么回事。。。
麻烦各位大侠了了。。。。


------解决方案--------------------
设置,英文操作系统,程序,显示控件的字符集,属性,为中文字符集.
------解决方案--------------------
应该是英文操作系统的浏览器采用了默认的编码,不支持中文的原因。通过修改浏览器的默认页面编码方式可以解决。可以试试UTF-8
------解决方案--------------------
打开IE-》tools-》Internet properties -》Fonts ,在里面进行浏览器字符集的设置;
------解决方案--------------------
在連接數據庫的字符串中,如用OLE DB加上一個屬性:Auto Translate = False;如用ODBC則在設置時將這個屬性不要勾選.
------解决方案--------------------
探讨
?????????、在哪里设置的?是不是就是那个查询分析器连接选项里的那个“执行字符数据的转换”=那个????那个是取消了√的,还是不行。。。

------解决方案--------------------
探讨
?????????、在哪里设置的?是不是就是那个查询分析器连接选项里的那个“执行字符数据的转换”=那个????那个是取消了√的,还是不行。。。

------解决方案--------------------
探讨
另外补充一点是,通过网页像数据库中添加中文内容的时候可以正常添加,在数据库中也是以正常中文形式显示,但是再从数据库中取出数据显示的时候仍然是????????的状况了。。。。。。。