首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

org.springframework.dao.InvalidDataAccessResourceUsageException: could

2011-11-26 
(菜鸟来送分了)(ssh)插入的时候报错 各位来看看了我在做一个简单的添加数据 总是报错如下 cjBianma 是我的

(菜鸟来送分了)(ssh)插入的时候报错 各位来看看了
我在做一个简单的添加数据 总是报错 如下 cjBianma 是我的一个字段
我网上查过 可我的表字段除了主键都是允许为空的 cjBianma是主键

Java code
Struts Problem ReportStruts has detected an unhandled exception: Messages: ?? 'cjBianma' ??? could not insert: [com.model.Goodsku] could not insert: [com.model.Goodsku]; nested exception is org.hibernate.exception.SQLGrammarException: could not insert: [com.model.Goodsku]  File: org/hibernate/exception/SQLStateConverter.java Line number: 90 --------------------------------------------Stacktracesorg.springframework.dao.InvalidDataAccessResourceUsageException: could not insert: [com.model.Goodsku]; nested exception is org.hibernate.exception.SQLGrammarException: could not insert: [com.model.Goodsku] 


[解决办法]
确认SQL语句 是否正确。
[解决办法]
是不是字段类型不对
[解决办法]
检测你的模型层。应该是Goodsku类的问题
[解决办法]
在mysql中字段可以为空,字段需要写成null
[解决办法]
在检查下你的hibernate映射文件看看
[解决办法]
能输出SQL语句看看吗?
[解决办法]
提示信息太少 看不出来
[解决办法]
goods.setCjBianma(cjBianma);
这个是不是有问题?这个是主键吧,先确认一下你的主键是不是自动增长的?还就是得确认cjBianma的值在数据库中没有
[解决办法]
探讨
提示信息太少 看不出来

[解决办法]
这回答...佩服。

探讨
引用:
能输出SQL语句看看吗?

能输出SQL语句

[解决办法]
探讨
这回答...佩服。


引用:
引用:
能输出SQL语句看看吗?

能输出SQL语句

[解决办法]
“具体位置”那句,是不是应该回答“我在驾驶舱内”

[解决办法]
如果你“cjBianma”在hibernate是里配置自增的话,下面这名就不要了
“goods.setCjBianma(cjBianma)”;

[解决办法]
好了好了,玩笑开够了,楼主不要生气。

先按16楼的方法试试,再不行,就把sql语句贴出来,让我们看看。
让人帮你解决问题,你得把问题现象和结果说出来,每一步的测试结果要让大家看到,不然怎么帮你?

就像你在10楼说的,“对了下方能打印出 cjBianma 和SQL语句”。
不是只说这一句话就完了,你要把输出的结果贴出来啊。
[解决办法]
的确是名副其实的菜鸟。。。提问需求都很考人啊。。。。

热点排行