我有一个Winform Entity Framework 6,SQL Server Compact 4解决方案正常工作,在数据库初始化后播种初始数据的方法。此解决方案是使用Visual Studio 2013开发的。
我安装了Visual Studio 2015并打开相同的解决方案,删除数据库并再次运行,数据库已初始化,但是,创建的具有中文字符的种子数据现在以错误的编码保存到数据库,变成了乱码。
当我直接在SQL Server Compact数据库中键入正确的中文字符时,Winform应用程序正确显示它们。
答案 0 :(得分:0)
在Visual Studio菜单中,单击“文件”和“高级保存选项”,使用“编码”选项使用" Unicode(带签名的UTF-8)"使用编码选项播种数据的方法保存文件。选项。