visual studio 2019 sql server localdb 数据库中文乱码解决方法

今天使用localdb学习asp.net core时,发现写入localdb数据库的中文为乱码,按照网上的方法解决,却无法显示,这里只有用sql语句更改了。
参考这个,但我试了不成功,用sql语句更改可以

https://www.cnblogs.com/tianfengcc/p/7616725.html

执行下面sql语句,Name会正常显示中文

CREATE TABLE [dbo].[Student] (
    [Id]             INT          IDENTITY (1, 1) NOT NULL,
    [Name]           VARCHAR (30) COLLATE Chinese_PRC_CI_AS NOT NULL,
    [Age]            INT          NULL,
    [EnrollmentDate] DATE         NULL,
    PRIMARY KEY CLUSTERED ([Id] ASC)
);
posted @ 2020-01-12 11:51  星空天宇  阅读(849)  评论(0编辑  收藏  举报