页头添加如下代码:
<%@
CODEPAGE=65001
%>
<%
Response.CodePage=65001%>
<%
Response.Charset="UTF-8"
%>
用写字板把
.asp
文件另存为
utf-8
应该是字符集的问题,查看SQLserver使用的字符集和ASP连接数据库是默认的字符集是不是同一种字符集。转码换一下!
<%@
page
contentType="text/htmlcharset=SHIFT_JIS"
%>
或者设置页面的编码方案为UTF-8或gb2312
就是在你编辑asp的时候出错后还没有关闭当前的IE,如果是这样的话,数据库,页面都没有问题。
而是IE在却认报错后会出现乱码现象,解决方法就是关闭当前的IE
并从新打开然后继续编写。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)