您的位置:首页 > 大数据 > 人工智能

Error 'Cannot add or update a child row: a foreign key constraint fails

2017-06-11 16:07 567 查看
    今天做一个Java Web(MySql数据库) 项目的时候,遇到了Error 'Cannot add or update a child row: a foreign key constraint fails这个错误,上网查了查,有一种的方法是:

     插入数据前:SET FOREIGN_KEY_CHECKS=0;

     插入数据后:SET FOREIGN_KEY_CHECKS=1;

用此方法试了试,错误依旧存在,然后我就去查看我的Servlet:BeanUtils.setProperty(food, name, value);  我发现我用了BeanUtils工具,这个工具最大的特点就是在jsp页面表单中的 input的name 属性字段要与数据库中每个字段对应起来,这样在封装的时候才不会出错.到jsp页面一找,还真发现存在不一样的字段,所以如果你也有类似的错误的话,不妨查看一下有没有这个错误.(工具随好用,但一定要注意每种工具使用的前提,或者是需要特别注意的地方)

     

     
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐