java.sql.SQLException:Column count doesn't match value count at row 1 如何解决

问题描述:

java.sql.SQLException:Column count doesn't match value count at row 1 如何解决
java.sql.SQLException:Column count doesn't match value count at row 1
\x05at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:946)
\x05at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2991)
\x05at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1637)
\x05at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1729)
\x05at com.mysql.jdbc.Connection.execSQL(Connection.java:3283)
\x05at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1332)
\x05at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1604)
\x05at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1519)
\x05at com.mysql.jdbc.PreparedStatement.executeUpdate(PreparedStatement.java:1504)
\x05at Server.log(Server.java:123)
\x05at Server$Task.run(Server.java:144)

这句话的意思是你所存储的数据与数据库表的字段类型定义不相匹配.
看看你的字段类型是否正确, 是否越界, 有无把一种类型的数据存储到另一种数据类型中.
这是网上找的