请教SQL数据库大神,为什么我数据里的中文显示不出来?要怎么弄啊?
2个回答
展开全部
主要是看你的表结构,username 的字段,有中文必须用 nvarchar 字段,不能用varchar
更多追问追答
追问
什么意思啊?我是小白,刚开始学,能说清楚点吗?
追答
就是说你建的表里面应该是一个
create table user(id int ,user name varchar(50),password varchar(50)) 这样子的,如果username 或者password出现中文,显示就成为?
需要改成这样 create table user(id int ,user name nvarchar(50),password varchar(50))
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-05-08
展开全部
set character_set_results=gb2312;数据库的编码问题
追问
还是不行啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询