插入数据时候有个字段总是插不进数据然后报错
严重: Servlet.service() for servlet default threw exception
java.sql.BatchUpdateException: Column 'firstname' cannot be null
at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1269)
at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:955)
at org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297)
at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:237)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:141)
、
严重: Servlet.service() for servlet default threw exception
java.sql.BatchUpdateException: Column 'firstname' cannot be null
at com.mysql.jdbc.PreparedStatement.executeBatchSerially(PreparedStatement.java:1269)
at com.mysql.jdbc.PreparedStatement.executeBatch(PreparedStatement.java:955)
at org.apache.commons.dbcp.DelegatingStatement.executeBatch(DelegatingStatement.java:297)
at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:48)
at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:246)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:237)
at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:141)
、
解决方案 »
- 请教一个函数使用性能问题?
- 用JavaScript建立各种各样的树(不要任何框架,自己写)
- 不学sql server直接学习oracle可以学会吗?吃力吗
- hibernate的criteria查询的问题
- 菜鸟问个过滤类的问题
- 请教一个关于怎么获取jsp里值的问题
- 怎样解决由request.getQueryString()获得中文参数乱码问题
- 使用RMI编写客户端-服务器应用程序,实现分布式计算
- struts中action返回的页面怎么才能取到正确的路径啊?
- jbuilder8下整合weblogic7的一个问题!(在线等待!)
- ssh框架中事务管理的请教
- 关于jsp中嵌套applet.jar在客户端重复下载的问题请教
说了很清楚啊
看看是不是页面上的字段写错了
这句话怎么翻译?
昨天查了很久配置,也没查出来
所以在MySQL里面就设置一下 set names gbk.这样应该就可以了。
以前插入的数据因为已经乱码了,所以没法解决了!
我以前数据库乱码一般是这样解决。你试一下吧