首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Web 开发
ASP
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
取消引用
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
各位大侠们快来救救急呀
[已结贴,结贴人:wengluyi]
加为好友
发送私信
在线聊天
wengluyi
冰狱
等级:
可用分等级:
长工
总技术专家分:
227
总技术专家分排名:
54889
揭帖率:
90.91%
发表于:
2008-05-11 16:39:29
楼主
我用asp VBSCRIPT脚本写页面的时候
用下面两个语言时
1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
2. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
出现用上面1的时候,页面显示正常,可从数据库里读出来的数据就是乱码
用2的时候,数据库里读出来的数据正常,可页面显示就是乱码
请问如何解决这样的问题
问题点数:
100
回复次数:
10
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ymle1228
东边的红隼
等级:
可用分等级:
中农
总技术专家分:
1015
总技术专家分排名:
19047
发表于:
2008-05-11 16:56:58
1
楼 得分:
0
还有这么奇怪的事情!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
jhwcd
王东
等级:
可用分等级:
小地主
总技术专家分:
12550
总技术专家分排名:
1442
发表于:
2008-05-11 17:02:27
2
楼 得分:
0
可能你的页面中有网页中无非识别的字符吧!把charset=gb2312试试。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
liuyann
╔──────────╗ │ 有问必答,有分必给 │ ╚──────────╝
等级:
可用分等级:
富农
总技术专家分:
43954
总技术专家分排名:
188
4
发表于:
2008-05-11 17:03:33
3
楼 得分:
10
贴一下你的页面,估计是你混了两种编码在同一个页面上。
页面上用的是UTF-8的,而数据库里是GB2312
=
=
=
=
思
想
重
于
技
巧
=
=
=
=
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chinmo
藏*无限
等级:
可用分等级:
富农
总技术专家分:
59264
总技术专家分排名:
129
2
6
发表于:
2008-05-11 17:12:36
4
楼 得分:
10
呵呵,不是奇怪,是编码不一致造成的
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wengluyi
冰狱
等级:
可用分等级:
长工
总技术专家分:
227
总技术专家分排名:
54889
发表于:
2008-05-11 17:57:20
5
楼 得分:
0
好像是这样的问题
分开就没有问题了
可是如何解决这样的问题呀
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
myvicy
微尘
等级:
可用分等级:
富农
总技术专家分:
67431
总技术专家分排名:
106
3
3
发表于:
2008-05-11 18:17:20
6
楼 得分:
50
引用楼主 wengluyi 的帖子:
我用asp VBSCRIPT脚本写页面的时候
用下面两个语言时
1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
2. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
出现用上面1的时候,页面显示正常,可从数据库里读出来的数据就是乱码
用2的时候,数据库里读出来的数据正常,可页面显示就是乱码
请问如何解决这样的问题
用1然后在后台语句的数据库输出之前加一个
<%
response.charset = "utf-8"
%>
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ahuiok
不小心
等级:
可用分等级:
富农
总技术专家分:
3233
总技术专家分排名:
6404
发表于:
2008-05-11 18:47:31
7
楼 得分:
0
帮顶,顺便我想请问,如何让浏览器自动识别是编码/
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
leeson0219
等级:
可用分等级:
贫农
总技术专家分:
570
总技术专家分排名:
29432
发表于:
2008-05-11 19:19:44
8
楼 得分:
0
引用 7 楼 ahuiok 的回复:
帮顶,顺便我想请问,如何让浏览器自动识别是编码/
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
这句就是指定页面字符编码
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
xiaojian
爱找房(http://www.izfang.com)
等级:
可用分等级:
掌柜
总技术专家分:
3255
总技术专家分排名:
6345
发表于:
2008-05-11 20:26:49
9
楼 得分:
20
我估计楼主是用DW制作的网页,而且在DW设置成新建文件时采用的默认编码为utf-8,而数据库里的数据存储的编码为gb2312的原因。
解决方法:
(1)修改DW中的设置:“编辑”菜单-->“首选参数”-->分类“新建文档”-->“默认编码”选“简体中文(GB2312)”。
(2)用DW新建一个ASP方档;
(3)打开原ASP文档,选中该文档中的所有代码, <Ctrl>+C复制一下;
(4)在DW新建的ASP文档中粘贴( <Ctrl>+V)一下;
(5)改为 <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
(6)保存新建的这个ASP文档(可以覆盖原ASP文档)。
-----------------------------------------------------------
爱找房(
http://www.izfang.com
)
我的个人网站,个人免费的房屋租赁网站,已实现彻底“中介勿扰”,大家要多多捧场哦。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
Jaron
Jaron
等级:
可用分等级:
掌柜
总技术专家分:
52876
总技术专家分排名:
149
发表于:
2008-05-11 23:10:37
10
楼 得分:
10
是编码不一致导致的原因。
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
abc推荐给好友