• 締切済み

eclipse 追加表示

eclipseでメンテナンスを作ってるんですが追加ができないんです ボタンを押したらこんなのがでてきたんですがどうしてでしょうか eclipse 3.2,tomcat6,mysql javax.servlet.ServletException: java.sql.SQLException: Incorrect integer value: 'null' for column 'id' at row 1 tuika1.doPost(tuika1.java:111) javax.servlet.http.HttpServlet.service(HttpServlet.java:710) javax.servlet.http.HttpServlet.service(HttpServlet.java:803) 原因 java.sql.SQLException: Incorrect integer value: 'null' for column 'id' at row 1 com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1056) com.mysql.jdbc.SQLError.createSQLException(SQLError.java:957) com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3376) com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3308) com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1837) com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1961) com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2537) com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1564) com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1485) tuika1.doPost(tuika1.java:75) javax.servlet.http.HttpServlet.service(HttpServlet.java:710) javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

みんなの回答

回答No.2

create文かupdate文をmysqlに対して発行しているようですね。 この際にinteger型の「id」カラムに対してnullを突っ込んでいませんか? ちゃんとした数値を入れてくださいっていうエラーのように見えるので。。。

  • auty
  • ベストアンサー率58% (284/486)
回答No.1

おそらく、追加を実行するときに、idのint値がきちんと設定されていないと思われます。

関連するQ&A