Baq*_*qvi 3 sql-server sql-server-2005 collation
我想在我的数据库中存储阿拉伯字符串.通过使用它工作正常,COLLATE Arabic_CI_AI_KS_WS但一些阿拉伯语记录缺少一些阿拉伯字母.我尝试了一些其他的解决方案,但结果相同.怎么解决?
表结构:
CREATE TABLE [dbo].[Ayyat_Translation_Language_old_20131209] (
[Ayat_Translation_Language_ID] INT IDENTITY (1, 1) NOT NULL,
[Translation_Laanguage_ID] INT NULL,
[Juz_ID] INT NULL,
[Surah_ID] INT NOT NULL,
[Ayat_Description] VARCHAR (2000) COLLATE Arabic_CI_AI_KS_WS NOT NULL
)
Run Code Online (Sandbox Code Playgroud)
插入代码:
string query = "insert into Ayyat_Translation_Language_old_20131209 values(null,null," + surah + ",N'" + verse + "')"; where verse contains Arabic contents.
Run Code Online (Sandbox Code Playgroud)
它存储这样的数据(带问号):
??????? ??????? ???????????? ??????????
Run Code Online (Sandbox Code Playgroud)
我已阅读该链接:在SQL数据库中存储阿拉伯语
| 归档时间: |
|
| 查看次数: |
5894 次 |
| 最近记录: |