C#里面输入中文,数据库里面显示?

问题解决

第一种解决方法

只要在我们需要输入中文的前面加一个N就行啦!

问题解决啦!

第二种解决方法

在数据库新建一个查询(右键数据库可以看到):

执行sql语句,查看字段的数据类型:

select * from sys.databases;

查询到的结果中,最后一行是书店管理系统的数据库:

sql的默认字符集中,不能标识中文,所以需要进行修改;

然后需要执行这三条语句:

alter database[D:\12140\DOCUMENTS\BOOKSTORE.MDF] set single_user with rollback immediate;
alter database[D:\12140\DOCUMENTS\BOOKSTORE.MDF] collate Chinese_PRC_CI_AS;
alter database[D:\12140\DOCUMENTS\BOOKSTORE.MDF] set multi_user;

执行成功之后,再来看看添加功能咋样了:

么得问题:

posted @ 2023-09-23 23:08  yesyes1  阅读(32)  评论(0编辑  收藏  举报