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;
执行成功之后,再来看看添加功能咋样了:


么得问题:


浙公网安备 33010602011771号