数据库乱码问题, Response.CodePage=65001 Response.charset="utf-8"。该有的都有

sendMessagesendID,recvID,"用户接受邀请","用户"&nickName&"接受了您的邀请,同意加入群组"&groupName&"。"Functio... sendMessage sendID, recvID, "用户接受邀请", "用户" & nickName &"接受了您的邀请,同意加入群组 " & groupName &" 。"

Function sendMessage(target, source, theme, msg)
sql = " INSERT INTO message ( sendId,receiveId,theme,content,type,sendTime,`read`,delS,delR,groupId ) VALUES ( '"&source&"','"&target&"','"&theme&"','"&msg&"',4,'"&now()&"',0,1,0,0 ) "
response.write(sql)
response.end
conn.execute(sql)
End Function

这个是在网页得到的结果,为什么中文是乱码啊,用字母就不是
INSERT INTO message ( sendId,receiveId,theme,content,type,sendTime,`read`,delS,delR,groupId ) VALUES ( '10006','3','yonghujieshouyaoqing','�û�gge�������������룬ͬ�����Ⱥ�� zxcv6 ��',4,'2011/5/31 16:56:27',0,1,0,0 )
展开
 我来答
仅此衣款Cq4ec
推荐于2018-04-13 · TA获得超过291个赞
知道小有建树答主
回答量:280
采纳率:0%
帮助的人:307万
展开全部

1 . 用<%@language=vbscript codepage=65001%>或者<%Response.Charset= "utf-8"%>

用一个就行。你用记事本或者editplus打开该文件,点击文件另存为,对话窗口中注意下面的编码,选择utf-8。看我的截图。

2 . 你的数据库也是UTF-8的编码数据才可以。如果你数据库中的数据是gb2312的,那么用utf-8读出来的,肯定是乱码。

blacklong
2011-05-31 · TA获得超过1502个赞
知道大有可为答主
回答量:2745
采纳率:0%
帮助的人:1418万
展开全部
asp文件本身要保存为UTF-8格式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式