请教:Windows2003乱码问题,各种方法都试过了,也查阅了很多文章资料,都没有办法解决!
问题描述如下:
我的服务器是windows 2003的系统,我开发的工作机是windows 2000 server的系统,我写的ASP程序/网站,在所有windows 2000 server下都一切正常,我都写了几年ASP了,都没有问题出现!没想到的是,现在我这些ASP程序放到windows 2003的服务器后,凡是从数据库读取出来的数据就出现乱码,还有通过response.Write 输出的中文也是乱码!另外往数据库中保存数据时,发现数据库里也是乱码!
哎。。很烦!我的数据库是sql server2000和Access2000。
只要这些ASP程序一放到Windows 2000 server下,就都一切正常;但是放到windows 2003下会出现乱码,而且是第一次访问时没有乱码,一按F5刷新就出现乱码!
我已经在页面的最顶部的使用了:
<%@ LANGUAGE=VBScript CodePage=936%>
<% Response.Charset="GB2312" %>
同时在页面head里也是这样的设置:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
乱码问题依旧,我不知道问题出现在哪里!请各位高手帮忙看看到底问题在哪里?
我分析了动网论坛,没有发现动网的跟我的程序有什么不一样的设置(当然也可能是我没有发现),动网论坛在windows 2003下就一切正常,没有乱码,在同一台服务器上,而我的ASP就有!很奇怪!请各位大侠帮帮忙!好痛苦!:)