java往数据库添加信息的时候报了这个错误

[com.j256.ormlite.stmt.mapped.BaseMappedStatement]-<insertdatawithstatement'INSERTINT... [com.j256.ormlite.stmt.mapped.BaseMappedStatement] - <insert data with statement 'INSERT INTO `zqbp_custom` (`CUSTOM_ID` ,`CUSTOM_NAME` ,`CUSTOM_ADDRESS` ,`CUSTOM_TEL` ,`CUSTOM_TRADE` ,`CREATE_TIME` ,`CREATE_USER` ,`status` ) VALUES (?,?,?,?,?,?,?,?)' and 8 args, threw exception: java.sql.SQLException: Cannot add or update a child row: a foreign key constraint fails (`zqbp`.`zqbp_custom`, CONSTRAINT `zqbp_custom_ibfk_1` FOREIGN KEY (`custom_trade`) REFERENCES `zqbp_industry` (`industry_id`))> 展开
 我来答
瘦鞋丶疼才车屋2
2015-10-19 · TA获得超过127个赞
知道小有建树答主
回答量:90
采纳率:0%
帮助的人:82.3万
展开全部
Cannot add or update a child row: a foreign key constraint fails:由于外键约束,导致添加或者更新失败。因为你插入的语句中有一字段存在外键约束,当其引用的主表中的字段中没有你插入的值是报这个错误,需要先在主表字段中插入该值
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式