Android 在数据库中保留记录的_id
我有一个有三张桌子的数据库 第一个表类似于: _id用户 第二个表: _id路由用户\u id 而user_id正是第一个表中的_id 因此,当我在第一个选项卡中插入新记录时,我应该保留_id以便插入它Android 在数据库中保留记录的_id,android,database,integer,Android,Database,Integer,我有一个有三张桌子的数据库 第一个表类似于: _id用户 第二个表: _id路由用户\u id 而user_id正是第一个表中的_id 因此,当我在第一个选项卡中插入新记录时,我应该保留_id以便插入它 在第二个表中。但是我如何保持数据库自动递增和给定的内容呢?:-S可能有更好的方法,但是您可以在提交第一个表之后立即获取(查询)\u id字段。然后,您将在第二个表中使用用户id。可能有更好的方法,但您可以在提交第一个表后立即获取(查询)\u id字段。然后,您将在第二个表中使用用户id。SQLi
在第二个表中。但是我如何保持数据库自动递增和给定的内容呢?:-S可能有更好的方法,但是您可以在提交第一个表之后立即获取(查询)
\u id
字段。然后,您将在第二个表中使用用户id
。可能有更好的方法,但您可以在提交第一个表后立即获取(查询)\u id
字段。然后,您将在第二个表中使用用户id
。SQLiteDatabase有一个insert()
方法,您正在查找。SQLiteDatabase有一个insert()
方法,您正在查找。因为用户可能不是唯一的,没有安全的方法可以通过您的解决方案获得正确的id。希望有一个可以排序的创建日期,允许提取正确的id。这个问题的措辞表明,我们只是在寻找数据库的一小部分。也就是说,用户名通常是唯一的。由于用户可能不是唯一的,因此没有安全的方法可以使用您的解决方案获得正确的id。希望有一个可以排序的创建日期,允许提取正确的id。这个问题的措辞表明,我们只是在寻找数据库的一小部分。也就是说,用户名通常是唯一的。