我正在开发ASP应用程序,它从sql server读取数据并将其显示在表中。我的所有希伯来文都被“?????”取代。
我在区域选项中安装并配置了希伯来语字体。我在Head,Meta标签中设置了相应的Charset 我能够在sqlServer2005ManagementSudioExpress中看到正确的希伯来文本。 我为我的列(SQL_Latin1_General_CP1255_CI_AS)设置了正确的排序规则,这是希伯来语。 我还是看“?????”而不是希伯来文。
我错过了什么吗?
答案 0 :(得分:0)
确保将列设置为存储Unicode。例如,nvarchar
代替varchar
,或ntext
代替text
。