2

我正在编写一个 WindowsForm 应用程序。我正在使用 Visual Studio 本地数据库。一切都很好,但是如果我在表单中写一些 UTF8 内容,在保存并再次获取内容后,它会以这种形式显示“????”。我认为数据库有问题,但我不知道如何配置数据库来存储 utf8 内容。

4

2 回答 2

4

数据库中的字段需要是 nvarchar 而不是 varchar。

于 2014-05-16T18:40:18.033 回答
1

根据您将信息保存到数据库的方式,如果它是内联 sql,则在您的内容前面加上 N'yourvalue'。

于 2014-05-16T18:46:36.830 回答