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)
);
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页