在microsoft本地数据库中读写utf8字符串

本文关键字:读写 utf8 字符串 数据库 microsoft | 更新日期: 2023-09-27 18:03:48

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

在microsoft本地数据库中读写utf8字符串

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

取决于你如何保存你的信息到数据库,如果它是内联sql那么前缀你的内容与N'yourvalue'。