pb sqlstate=23000 no primary key value for foreign key 'fk_c
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/18 23:10:11
pb sqlstate=23000 no primary key value for foreign key 'fk_contract' in tabke 'contract'
能在数据库里往表里写数据 但是在窗口向表里插入数据时出错! 请各位大虾 帮助
能在数据库里往表里写数据 但是在窗口向表里插入数据时出错! 请各位大虾 帮助
如果插入表有多个的话.可能是保存顺序的问题,需要先保存主表,再保存有关联外键的其他子表.
再问: 那你的意思是说 在一个表里的数据也要按主外键排序喽 ? 可是主表里有数据呀 ! 我是按照主表的值差入的。
再答: 举个例子: 表a( x1) 主键是x1;表b(x1,x2)主键是x1,x2,外键是表a的主键x1; 插入表b数据('001','mm')的时候,表a中必须存在('001')这条记录才行。
再问: 嗯 我的是这样弄的 是应该建完主键外键后在添加数据吧! 以前我建完主外键然后又删了从新建的是不是跟这个有关系呀? 我的库存表的主键是商品编号 商品表的主键也是商品编号 ; 这个怎么分谁是主键呀? 我对pb不太懂 pb中不支持 varchar。 那么我数据是varchar类型的 在pb里我把它定义为string类型的 这样可行么? 好心人多多指点! 先谢谢你了。
再问: 那你的意思是说 在一个表里的数据也要按主外键排序喽 ? 可是主表里有数据呀 ! 我是按照主表的值差入的。
再答: 举个例子: 表a( x1) 主键是x1;表b(x1,x2)主键是x1,x2,外键是表a的主键x1; 插入表b数据('001','mm')的时候,表a中必须存在('001')这条记录才行。
再问: 嗯 我的是这样弄的 是应该建完主键外键后在添加数据吧! 以前我建完主外键然后又删了从新建的是不是跟这个有关系呀? 我的库存表的主键是商品编号 商品表的主键也是商品编号 ; 这个怎么分谁是主键呀? 我对pb不太懂 pb中不支持 varchar。 那么我数据是varchar类型的 在pb里我把它定义为string类型的 这样可行么? 好心人多多指点! 先谢谢你了。
pb sqlstate=23000 no primary key value for foreign key 'fk_c
key
if key || key == "")
英语用法: seek the key or seek for the key
如何通过获取map中的key来获得与key对应的value值,进行运算
有两个MAP,KEY都相同,只有VALUE不同,要做到将VALUE不同的KEY找出来,
if else语句for(int i=0;i>e.key;if(e.key==0)break;else{InsertBS
Enter the key for your game
enter the product key for your
ask,please,for,your,teacher,your,key
the key to、the key of的用法,能不能给详细一点?还有有没有the key for的用法?
英语单词key