解决Visual Studio中数据库表varchar()类型中文显示问号
1.如果数据库的排序规则Collation是Chinese_PRC_CS_AI2.如果数据库的排序规则Collation不是Chinese_PRC_CS_AI--1.修改数据库单用户模式ALTER DATABASE [D:\Study\LookPictureWeb\LookPictureWeb\App_Data\LookPictureDb.mdf] SET SINGLE_USER WITH ROL
·
1.如果数据库的排序规则Collation是Chinese_PRC_CS_AI
2.如果数据库的排序规则Collation不是Chinese_PRC_CS_AI
--1.修改数据库单用户模式
ALTER DATABASE [D:\Study\LookPictureWeb\LookPictureWeb\App_Data\LookPictureDb.mdf] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
--2.修改数据库的排序规则
ALTER DATABASE [D:\Study\LookPictureWeb\LookPictureWeb\App_Data\LookPictureDb.mdf] COLLATE Chinese_PRC_CS_AI
--3.需改数据库为多用户模式
ALTER DATABASE [D:\Study\LookPictureWeb\LookPictureWeb\App_Data\LookPictureDb.mdf] SET MULTI_USER
然后再把数据库字段的数据类型改成nchar()或nvarchar()
更多推荐
已为社区贡献1条内容
所有评论(0)