SQL Server 2008 R2,希伯来语作为问号返回



我有一个托管在IIS 7上的ASP经典网站,由SQL Server 2008 R2提供支持。

数据库表中的数据是希伯来语。问题是,当我尝试从站点访问数据时(例如,与SQL Enterprise Manager相反),我得到的所有数据都是问号。同样的事情,当我从网站提交数据:表格得到问号。

我知道这类问题以前在这里讨论过。但是:
  • 数据库的排序规则已经是希伯来语了。
  • 文本列已经是字符了。
  • 甚至当我用一个(nchar)列制作一个简单的测试表,并从企业管理器中插入希伯来语文本-使用正确的Unicode语法N' thetext ' -网站仍然显示为'????????'

我做错了什么?

我也有同样的问题,在我的开发机器上它被设置为希伯来语作为标准的非unicode编码,在生产服务器上它是英语(美国),在我把它改成希伯来语(以色列)之后,一切都很好。

我指的是机器上的标准非unicode编码

最新更新