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)
);
发布了122 篇原创文章 · 获赞 21 · 访问量 14万+

猜你喜欢

转载自blog.csdn.net/xingkongtianyuzhao/article/details/103944280