如果我想在其他表中的一个记录中插入许多记录,我该怎么做?

时间:2015-12-11 09:58:49

标签: android sqlite

好吧,我的情况是这样的:

我的数据库有两个表,其中一个表名为DB_TABLE,用于存储一些声明记录,其中包含以下字段:claimdateclaimtype,{{ 1}},claimcurrencyclaimcost

在我的另一个名为claimdescription的表中,用于存储图像,字段名称为DBATTACHMENT_TABLE

当我点击提交按钮时记录表会更新,同时,我希望我也可以更新我的附件表。但是如果我需要在每个记录中添加多个附件,我需要一个父ID来创建两个表之间的关系。在点击提交按钮之前,如何在记录表中创建我正在创建的行,以便我可以同时将父ID插入到附件表中?请帮忙!

1 个答案:

答案 0 :(得分:1)

为此,您还需要向类型为DB_TABLE的{​​{1}}添加 ID ,首先在{{1}中创建一行}。添加后,针对最后一行对表格进行选择查询,您将从AUTOINCREMENT获取 ID 并使用 ID 继续附件表操作。