3 回答

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超11個(gè)贊
從技術(shù)上講,不需要該字段_id,但是,如果您使用的是CursorAdapter類(您可能正在使用該類,尤其是在使用Notepad示例的情況下),則是
“游標(biāo)必須包含名為“ _id”的列,否則該類將不起作用”
該文件另有說明這里。不幸的是,這些代碼示例并沒有很清楚地說明這一點(diǎn)。

TA貢獻(xiàn)1828條經(jīng)驗(yàn) 獲得超3個(gè)贊
在許多情況下,擁有id字段非常方便。我更喜歡將其自動(dòng)遞增(如下所示)。我一直在尋找id字段的新用途:)
當(dāng)需要將數(shù)據(jù)附加到適配器時(shí),我喜歡使用表名別名來查詢id字段_id。范例:SELECT id _id, msg from message order by id。這樣,適配器可以看到一個(gè)名為的字段_id,每個(gè)人都會(huì)感到高興。
以下是我如何定義表格的示例:
CREATE TABLE message (_id INTEGER PRIMARY KEY AUTOINCREMENT, timestamp INTEGER, tripID TEXT, msg TEXT);
- 3 回答
- 0 關(guān)注
- 496 瀏覽
添加回答
舉報(bào)