MySQL - 带有 asp 经典 (pt-br) 的破碎重音字符

问题描述

拜托,我遇到了这个让我很头疼的问题!

站点 <title>Promoção 一词,MysqL 数据库也有带重音字符的词。

如果我在 ASP 代码中使用 Response.CodePage=65001数据库中的单词显示正确,但标题中的单词显示符号�。

如果我不使用 Response.CodePage=65001标题保持正确,数据库中的重音词显示

请问,我该怎么办?

PS.: 我已经试过 use use:

charset=UTF-8charset=ucs2数据库连接中

也试过了

response.addheader "Content-Type","text/html;charset=UTF-8"

Response.CodePage = 65001

Response.CharSet = "UTF-8"

解决方法

回答我的问题,page.asp需要保存为Unicode(UTF-8)并且每个页面的顶部需要行<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>