我在ASP应用程序上工作,从sql服务器读取数据,并将其显示在一个表中。我所有的希伯来语文本都被替换为“?”。
我在区域选项中安装和配置了希伯来语字体。我已经在Head,Meta标签中设置了适当的字符集,我可以在sqlServer2005ManagementSudioExpress中看到正确的希伯来语文本。我为我的列(SQL_Latin1_General_CP1255_CI_AS)设置了适当的排序规则,它是希伯来语。我仍然看到“?”希伯来语文本的isntead。
我错过了什么吗?
发布于 2009-03-04 04:40:32
确保该列设置为存储Unicode。例如,用nvarchar代替varchar,或者用ntext代替text。
https://stackoverflow.com/questions/609230
复制相似问题