标题:asp程序中中文变为乱码
只看楼主
tangtang11
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-9-19
 问题点数:0 回复次数:6 
asp程序中中文变为乱码
asp程序中中文变为乱码
添加了<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> 还是解决不了问题
搜索更多相关主题的帖子: asp程序 乱码 中文 CODEPAGE VBSCRIPT 
2007-09-19 16:49
hmhz
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:30
帖 子:1890
专家分:503
注 册:2006-12-17
得分:0 
&lt;%Response.ContentType = "text/html;charset=GB2312"%&gt;

[编程论坛] ASP超级群:49158383  敲门暗号:ASP编程
龍艺博客 http://www.
2007-09-19 16:50
tangtang11
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2007-9-19
得分:0 

还是不可以

2007-09-19 17:08
skylence
Rank: 1
等 级:新手上路
帖 子:92
专家分:0
注 册:2006-11-15
得分:0 
&lt;%Response.ContentType = "text/html;charset=GBK"%&gt;

2007-09-19 19:04
syuanq
Rank: 2
等 级:新手上路
威 望:3
帖 子:297
专家分:0
注 册:2006-12-11
得分:0 
你是用什么编码的?
具体可参考下下面的
http://coopera.cn/bbs/dispbbs.asp?boardID=20&ID=73&page=1

[url]www.[/url]欢迎大家的光临,一起交流学习
2007-09-19 22:50
slfyeye
Rank: 1
来 自:上海
等 级:新手上路
威 望:1
帖 子:163
专家分:0
注 册:2006-3-5
得分:0 

我帮你拷贝过来了:
=======================
如果你在做网站的时候,无法正确执行sql语句,response后,发现sql语句里面的中文字段都成了乱码,可以用下面的方法解决:

<%@ codepage=936%>简体中文
<%@ codepage=950%>繁体中文
<%@ codepage=65001%>UTF-8

codepage指定了IIS按什么编码读取传递过来的串串(表单提交,地址栏传递等)。

出乱码的原因也就是网站要整合的时候模块编码不一样引起的。

最方便的方法如下:

不要转换任何模块网页的编码该utf-8的还是utf-8,该Gb22312的还是Gb2312。

在Utf-8模块的包文件(如conn.asp,但是要注意conn.asp必须是在第一行调用)最前面加上:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<%Session.CodePage=65001%>

在GB2312模块的包文件最前面加上:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%Session.CodePage=936%>


2007-09-20 09:30
zhou
Rank: 1
等 级:禁止发言
帖 子:429
专家分:0
注 册:2006-6-16
得分:0 
提示: 作者被禁止或删除 内容自动屏蔽
2008-03-30 16:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-171258-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.033421 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved