也许你遇到过这样的问题,当我们用ASP从数据库中读取中文的时候出现乱码,我今天就遇到这种情况:


解决的办法是:
首先看你的代码中是否包含了这句代码 <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> 简体中文
其次看一下这句代码是不是出现在连接数据库代码之前,如果不是放在连接数据库代码的前面也可能会出错,一般建议放在最顶端,这样最保险。
另外我们要加的这句代码也可能是
<%@LANGUAGE="VBSCRIPT" CODEPAGE="650"%> 繁体中文
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> UTF-8797000024
这取决你使用的编码,如果你使用的编码是utf-8
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
那么你就用 <%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
如果你是使用的gb2312
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
那么你就应该用 <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
具体要看你