在sql server中,字符数据表示不正确(?????)

时间:2018-01-15 06:11:28

标签: sql asp.net sql-server database

我有问题..

我使用ASP.NET并在通过浏览器将数据(阿拉伯语言)添加到我的表单后,即使我检索数据,它也会像这样(???????)添加到SQL Server Management Studio中由浏览器输入,虽然通过SQL Server Management Studio直接添加我的阿拉伯数据没有问题。

(英文数据没有问题)

1 个答案:

答案 0 :(得分:0)

在你将charactertype更改为其他东西的过程中,这可能就是Standart ascii。 由于我们没有关于这方面的信息,所以不可能知道究竟在哪里,但我猜想在你的后端事情搞砸了,试着注释掉你的代码并只是回显这些值,看看它们是否已经错了阶段。

可能将Stringtype更改为utf-16 这应该支持你抛出的任何字符