我用数据库insert 插入到表的文字字符怎么都是问号?
编码出现错误了,一般编码有GBK GB2312 UTF-8 ISO8856-1 如果需要编码转换的话,就可能出现乱码 UTF-8支持的语言最广,将编码设置为UTF-8就可以搞定了,不知道你用得是什么语言,查查用哪个方法可以设置,比如JSP,request.setCharacterEncoding("UTF-8");希望对你有帮助。。。
用C#往MySql数据库表中插入中文,显示的全是问号
我觉得是语法错吧 字符串的话要有引号,即 string saveStudent = "insert into test values ('"+ schoolID + "', '"+ schoolName + "' , '"+ gradeNum + "', '"………就不一一改了,注意加单引号部分。最后的命令应该是类似这样的(你可以在调试模式下看下对不对):INSERT INTO test...
如何设置mysql的编码?我向表中插入的中文数据,都是问号。。。
1、你要检查一下页面的编码和数据库设置的字符集是否一样,要么都是utf8,要么都是gbk的 2、如果第一点说的两边编码是统一的,你可以在链接数据库的时候加上mysql_query("set names utf8")3、加上之后还是不行的话,在检查你的页面编码,如果是utf8的话,请选择没有bom的utf8编码 4、以上都没...
网页上的文字变成问号,怎么回事?
是你网页的编码方式和网页在服务器的文件的编码方式不一样造成的 改成和服务器一致的编码方式就行(服务器网页编码错误除外)如果是自己编码 需要检查数据库 程序 网页设置的编码格式是不是都是一致的 只要保证一致 就不会乱码
导入mysql数据库后中文全部变成问号,英文变大写
首先你要搞清楚,插入到数据库的字符是乱码,如果是,则需要在插入数据库之前,进行字符编码转换。如果是通过WEB程序插入,则需要在WEB层设置字符格式和转换。如果数据库中不是乱码,在查询显示的时候是乱码,则需要跟踪,看信息在哪里交互的时候出现了乱码,设置转换即可。比如,WEB应用,在JSP 里面 设置 ...
sql时候insert操作插入的中文变成问号"??"怎么解决
改字段为nvarchar,还要加N。insert into tablename(A)values(N'内容')。sqlserver的语法。
mysql 数据库后台 乱码问题 全市问号 怎么办?
我用mysqladmin在数据库中插入数据时,再浏览已经插入记录时,发现凡是汉字的地方都变成了“?”,者应该不是乱码,而是保存时的问题。把数据类型设成gb2312_bin或gb2312_chinese_ci都... 我用mysqladmin在数据库中插入数据时,再浏览已经插入记录时,发现凡是汉字的地方都变成了“?”,者应该不是乱码,而是保存时的问题...
在oracle数据库中插入的冷僻字都会变成问号,这个怎么解决。
这可以肯定是字符集的问题。具体怎么解决要根据你服务器参数配置,服务器系统字符集,还有客户端系统字符集 而定。
...连接mysql的时候,显示出来的结果中,汉字是问号?
mysql默认编码为latin1,而你的页面采用的编码格式很可能是GBK或ISO-8859-1或者utf-8,你可以用navaicat设置表的编码格式与你页面的编码格式一致,都设置成utf-8,就不会出现?的乱码了,还有最好在java连接mysql的连接串中指明使用的编码格式,例如:localhost:3306\/mydatabase??useUnicode=true;...
用SQLyog的时候,创建的表中的汉字为什么显示是问号?
1、点击Objects查看这个表的详细信息。2、如图,teacName这个字段的字符集不是utf8。3、可以在这张表上右击,选择Alter Table...。4、然后在teacName字段后面的字符集中选择utf8_general_ci,点击下面的Alter。5、修改成功之后点击确定。6、再次插入中文数据,中文就不是问号了。参考资料:百度百科-SQL...