2014-09-22 71 views
0

我正在写一个使用visual basic express 2013的诊所程序,我编写了整个程序,然后我注意到,当用阿拉伯语插入患者时,我的sql数据库显示???????在每个领域,人们告诉我必须将我的数据库字符集更改为UTF8,但我不知道如何解决这个问题。如何在Visual Basic Express 2013中将字符集更改为UTF8?

注:我试着改变表格定义与整理阿拉伯语,但没有运气。

在此先感谢

回答

1

在.net中所有字符串都是Unicode,它支持所有字符集。我猜想缺少的是将你的表列设置为nvarchar。

问候

大道

+0

感谢您的快速回复,是我改变了他们,但将不断出现,当什么都没有发生仍然??????????? – MAX 2014-09-22 02:01:15

+0

是的,他们可能只需要使用'nvarchar'并正确引用它们的字符串('N'...''而不是''...'')。 – 2014-09-23 09:04:55

相关问题