Asp classic 未显示经典asp土耳其字符

Asp classic 未显示经典asp土耳其字符,asp-classic,Asp Classic,我的网站不会显示来自数据库的土耳其语字符 将显示问号,而不是土耳其语字符 我已经将charset=UTF-8、ISO-8859-9和windows-1254放在了中,并将Response.charset=“UTF-8”放在页面顶部 尝试将其更改为与数据库相同的字符编码除了输出字符集之外,还应设置服务器端代码页 您可以将代码页设置为UTF-8 -在页面指令中: <%@ Language="VBSCRIPT" CODEPAGE="65001"%> -或者使用响应对象: <%

我的网站不会显示来自数据库的土耳其语字符

将显示问号,而不是土耳其语字符

我已经将
charset=UTF-8
ISO-8859-9
windows-1254
放在了中,并将
Response.charset=“UTF-8”
放在页面顶部


尝试将其更改为与数据库相同的字符编码

除了输出字符集之外,还应设置服务器端代码页

您可以将代码页设置为UTF-8 -在页面指令中:

<%@ Language="VBSCRIPT" CODEPAGE="65001"%>

-或者使用响应对象:

<% 
Response.CodePage = "utf-8"
%>


如果这样做没有帮助,请确保已使用UTF-8编码保存经典asp。(等待您的编辑)

我通常用高级文本(免费版本)编写代码,在尝试了元标记(charset=UTF-8、ISO-8859-9和windows-1254)之后,似乎什么都不起作用。我认为问题可能是超文本,所以我将代码转移到记事本+,并在顶部菜单中将编码更改为UTF-8,保存它,然后将该文件上载到主机。结果它成功了。

我的数据库设置是
MySQL字符集:UTF-8 Unicode(utf8)
MySQL连接排序规则:UTF\u Unicode\u ci
我已经尝试了
。如何检查文件的编码?@Efe文件的编码取决于您的编辑器(记事本++,文本板,…),但大多数编辑器在转到“文件>另存为”时都有一个额外的选项来指定编码