【发布时间】:2011-12-02 06:51:07
【问题描述】:
我正在开发从 sql server 读取数据并将其显示在表中的 ASP 应用程序。我所有的希伯来语文本都被替换为“?????”。
我在区域选项中安装并配置了希伯来语字体。我在 Head,Meta 标签中设置了适当的字符集 我能够在 sqlServer2005ManagementSudioExpress 中看到正确的希伯来语文本。 我为希伯来语的列 (SQL_Latin1_General_CP1255_CI_AS) 设置了适当的排序规则。 我还看到“??????”而不是希伯来语文本。
我错过了什么吗?
【问题讨论】:
-
你测试的是哪个浏览器?
-
我在 IE 中进行测试,但是,它在任何浏览器中都不起作用。
-
尝试在 IE 中查看 -> 编码,看看是否选择了该选项。换一下试试。
-
合适的字符集?如果您的表是 Unicode,则适当的字符集似乎是 Unicode(UTF-8 或 UCS-2,不确定)
标签: sql-server asp-classic character-encoding