Android Sqlite是一个具有多个表的数据库
我试图处理数据库中的两个表。 如果我创建了另一个表,我们必须使用主键id字段还是使用不同的键id? 这就是我正在做的。 你能给我一些反馈吗? 谢谢Android Sqlite是一个具有多个表的数据库,android,sqlite,Android,Sqlite,我试图处理数据库中的两个表。 如果我创建了另一个表,我们必须使用主键id字段还是使用不同的键id? 这就是我正在做的。 你能给我一些反馈吗? 谢谢 为了回答您的问题,android要求所有主键都是_id 对不起,我一点也听不懂你的问题!除了冰箱桌子和冷冻柜桌子之外,是否还要创建第三个桌子?您可能需要复习一些SQL基础知识。这是一个很好的起点。@VikramBodicherla请避免使用w3schools-w3dougs.com |至于SQL basic,请尝试使用以下选项: public Cur
为了回答您的问题,android要求所有主键都是_id
对不起,我一点也听不懂你的问题!除了冰箱桌子和冷冻柜桌子之外,是否还要创建第三个桌子?您可能需要复习一些SQL基础知识。这是一个很好的起点。@VikramBodicherla请避免使用w3schools-w3dougs.com |至于SQL basic,请尝试使用以下选项:
public Cursor fetchAllItems() {
return db.query(FRIDGE_TABLE, new String[] { KEY_ROWID, KEY_CATEGORY,
KEY_NAME, KEY_EXPIRED_DATE, KEY_IMAGE }, null, null, null,
null, null);
}
// return cursor over the list of all items in freezer table
public Cursor freezer_fetchAllItems() {
return db.query(FREEZER_TABLE, new String[] { KEY_ROWID, KEY_CATEGORY,
KEY_NAME, KEY_EXPIRED_DATE, KEY_IMAGE }, null, null, null,
null, null);
}