Data too long for column
2013-12-28 16:57
351 查看
com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'uName' at row 1 at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4096) at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4030) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2490) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2651) at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2671) at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1749) at com.mysql.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1666) at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228) at database.DataBase.upData(DataBase.java:50) at userdaoimpl.UserDaoImpl.add(UserDaoImpl.java:19) at userdata.User.newUser(User.java:41) at zhuceservlet.ZhuCeServlet.doPost(ZhuCeServlet.java:27) at javax.servlet.http.HttpServlet.service(HttpServlet.java:710) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619)
表单提交的数据长度大于数据库表中定义的字段值长度。如数据库表中定义的name varchar(10)。但是在提交表单的时候输入数据长度大于10。修改方法:把字段值长度改大就可以了。
相关文章推荐
- Mysql 中ERROR 1406 (22001): Data too long for column 解决方法
- 数据库编码com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'sex' at row 1
- Data truncation: Data too long for column 'id_p' at row 1
- Caused by: java.sql.BatchUpdateException: Data truncation: Data too long for column 'JLFSM' at row 1
- MySQL中导入中文字符解决方案[Data too long for column XX at row n]
- Mysql MysqlDataTruncation Data truncation Data too long for column
- 关于MySql5“data too long for column”问题的探解
- Data truncation: Data too long for column 'XXX' at row 1
- Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'name' at r
- mysql data too long for column xxx解决方案
- Data truncation: Data too long for column 'id' at row 1
- java-mysql异常<Data truncation: Data too long for column 'name ' at row 1>讨论
- php+mysql data too long for column xxx解决方案
- 关于MySql5“data too long for column”问题的探解
- Data too long for column 'name' at row 1 mysql的抛出异常的解决办法
- Data truncation: Data too long for column 'urlname' at row 1
- MySQL插入中文时出现ERROR 1406 (22001): Data too long for column 'name' at row 1
- Data truncation: Data too long for column 'contents_o' at row 1 报错原因
- sql点滴37—mysql中的错误Data too long for column '' at row 1
- MYSQL---Data too long for column 'sex' at row 1”错误处理办法