为什么我的asp网站传上去以后首页上都是问号 20

我把asp网站传到一个外国服务器上,首页上连数据库动态模块除了英文能显示外都是问号。本来以为是不支持中文的缘故,但是首页界面上非动态部分的中文都能显示。是不是数据库的问题... 我把asp网站传到一个外国服务器上,首页上连数据库动态模块除了英文能显示外都是问号。本来以为是不支持中文的缘故,但是首页界面上非动态部分的中文都能显示。是不是数据库的问题,数据库好像不是access的,貌似是sql的。
不是sql的,是access的,扩展名一改我就晕了
展开
 我来答
waibao520
2008-07-25 · 超过19用户采纳过TA的回答
知道答主
回答量:103
采纳率:0%
帮助的人:0
展开全部
你这种问题,我当年也遇到过,但是忘记如何解决的了。
你可以注意下,这几个方面:
1.文件保存的编码。注意区分下面的第二点哟!
2、文件内的编码。如:<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
3、数据库。。。
4、输出内容编码<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
5、Response.Charset="gb2312"

我也不知道了,你如果解决了,吧解决的办法贴出来分享下哈!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
哈徳韦
2008-07-27 · TA获得超过394个赞
知道小有建树答主
回答量:225
采纳率:0%
帮助的人:164万
展开全部
是网页编码的问题。

不知道你用的什么编码?

如果你在网页的<head></head>之间加入了如下代码:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

则在asp代码部分也要加上:
<%
Session.CodePage = 65001
%>

如果你在网页的<head></head>之间加入了如下代码:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

则在asp代码部分也要加上:
<%
Session.CodePage = 936
%>

即要保持html部分与asp部分编码的统一性。

统一后再将asp文件保存为相应的格式,即如果统一用utf-8编码,则将文件按utf-8格式保存,如果统一用gb2312编码,则将文件按gb2312格式保存。

推荐使用utf-8编码。

当然,如果统一成其他的编码,则应以那个编码格式保存。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式