对联 ·故事 ·史海钩沉 ·人物档案 ·地方风俗 ·谚语大全 ·讽刺与幽默 · 赚钱 · 法律 · 在线教研 · 会员中心 · 心理测试 · 魔鬼词典 · 顺口溜
 
主页特效 网页特效 百家姓
娱乐 歇后语 绕口令 脑筋急转弯
 
谚语 谜语 名言 邮政编码
便民 酒方 验方 偏方 站长工具  
 
算命 风俗 手相 爱情
女孩 音乐 面相 星座 血型
 
饮食 穴道 偏方 医药
生活 软件 硬件 解梦 高考



   JS特效



实用工具
便民服务 加密解密
 
魅力高密 民间故事 Flash教程 PS教程 最新国内新闻
新华字典 黄道吉日 英语园地  万年历 Html2anycode
  首页 | 美图 | 短信 | 安全 | 校园 | 网站 | 游戏 | UFO | 文秘 | 生活 | 信息技术 | 论文 | 人生 | 情感 | 日记
返回首页
当前位置: 主页 > 网站建设 >

UTF-8编码的ASP页面读取数据库的汉字时显示乱码解

时间:2011-02-12 00:32来源:网络 作者:心灵鸡汤 点击:
UTF-8编码的ASP页面读取数据库的汉字时显示乱码解决办法 今天晚上这已经熬夜到了2:16,一直在发愁一个问题,那就是我明明在页面META中用UTF8声明了页面编码,如下: meta http-equiv=Cont
  

UTF-8编码的ASP页面读取数据库的汉字时显示乱码解决办法


今天晚上这已经熬夜到了2:16,一直在发愁一个问题,那就是我明明在页面META中用UTF8声明了页面编码,如下:

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

  但是读取数据库中的汉字的时候,显示却都是乱码,不过如果汉字如果不是从数据库中读取的则可以正常显示。开始以为是数据库里面数据类型设置的问题的原因,找了好久也没有解决问题。忙了一晚上,最后终于找到问题所在。

  ASP中要改成UTF-8编码不只改一下页面的字符设置,如果是动态页面,要从数据库中读取汉字。还要在编码声明里设置为UTF-8,拿ASP来说。

  <%'—————常规设置————–

    Option Explicit

    Response.Buffer = True           '是否打开缓存

    Session.CodePage = 65001    '脚本UTF-8编码

  %>

  所以对于动态页面中使用UTF-8编码,既要在页面中声明页面的编码为UTF-8,还要在程序的全局设置中声明脚本的编码为UTF-8。

顶一下
(1)
100%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
赞助商位置
推荐内容
杂七杂八