毕设问题!Eclipse执行sql语句时传回乱码!急求!

MySql 码拜 8年前 (2016-02-07) 891次浏览
控制台信息:
java.sql.SQLException: Syntax error or access violation,  message from server: “You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near “inser into webpage(siteid,pagename,filename,localfilepath) values (“14″,”娣诲姞” at line 1″
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1977)
at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1163)
at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1272)
at com.mysql.jdbc.MysqlIO.sqlQuery(MysqlIO.java:1218)
at com.mysql.jdbc.Connection.execSQL(Connection.java:2233)
at com.mysql.jdbc.Connection.execSQL(Connection.java:2181)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1254)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1200)
at com.mysql.jdbc.Statement.executeUpdate(Statement.java:1299)
at implement.SQLOperation.getLastInsertID(SQLOperation.java:96)
at versionFrame.AddPage$3.actionPerformed(AddPage.java:188)
本人SQL语句里的values乱码字段是是从textfield中get到的
Eclipse项目设置GBK,
MYSQL除了system级 其他都是gbk。
求高手帮忙解决!
解决方案

60

引用 2 楼 u010086563 的回复:
Quote: 引用 1 楼 wangjian0228 的回复:

这个不是乱码报错  你的insert拼错了 :inser into webpage

好吧..本人傻逼了…
但是为什么控制台上返回的异常信息里面的sql语句里的中文会乱码啊?

eclipse 看下console属性配置,


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明毕设问题!Eclipse执行sql语句时传回乱码!急求!
喜欢 (0)
[1034331897@qq.com]
分享 (0)