当前位置:首页 > 数码 > 网站
 
网站

ASP网页读出数据库内容乱码的解决

时间:2008-4-6 4:47:09   作者:谷春江   来源:峡谷居资讯网   阅读:299   评论:0
内容摘要:症状:当网页内非动态字段正常显示时,数据库动态字段内容为乱码,更换浏览器显示编码后,情况又刚好相反,总之显示不正常.解决:在网页代码中进行如下书写...

     症状:当网页内非动态字段正常显示时,数据库动态字段内容为乱码,更换浏览器显示编码后,情况又刚好相反,总之显示不正常.

    解决:在网页代码中进行如下书写:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">


    采用UTF-8编码,除了要将文件另存为UTF-8格式之外,还需要同时指定codepage及charset.两者必须统一,不能互相矛盾,"65001"必须对应"utf-8",否则就会出现乱码.

    如果使用Adobe Dreamweaver CS3编写程序,已经默认将文件存为UTF-8格式,codepage及charset也默认进行上述指定,不要随意修改这两项参数,否则会出现乱码.