我有一个托管在 IIS 7 上的 ASP Classic 站点,由 SQL Server 2008 R2 提供支持。
数据库表中的数据是希伯来语。问题是当我尝试从站点访问数据时(例如,与 SQL 企业管理器相反),我得到的所有数据都是问号。当我从网站提交数据时也是如此:表格有问号。
我知道,以前在这里讨论过这样的问题。但:
- DB 的排序规则已经是希伯来语。
- 文本列已经是 nchars。
- 即使我使用单个 (nchar) 列制作了一个简单的测试表,并从企业管理器中将希伯来语文本插入其中 - 使用正确的 Unicode 语法N'TheText' - 该站点仍将其显示为'?????? ??' .
我究竟做错了什么?