0
Newby here。 我創建一個表。在SQLite數據庫中輸入非唯一記錄時創建Toast
public void onCreate(SQLiteDatabase db) {
db.execSQL("CREATE TABLE if not exists producttable(id INTEGER PRIMARY KEY AUTOINCREMENT
+ "productidno"
+ " TEXT UNIQUE,"
+ "productname"
+ " TEXT,"
+ "productprice" + " TEXT,"
+ "t1" + " TEXT," //two added, watch commas after "TEXT,"
+ "t2" + " TEXT)");
}
當我嘗試添加一個非唯一productidno,該行不會被添加,但該計劃仍在繼續,沒有消息,什麼都沒有。我想要舉杯吐露,告訴用戶不添加非唯一條目,以便他們知道並需要更改爲唯一的productidno。 我不知道該把它放在哪裏。任何幫助示例代碼將不勝感激。 謝謝, 吉姆
顯示您用於插入行的代碼。如果您使用'SQLiteDatabase.insert()'閱讀有關返回值的文檔 –
謝謝,您的回覆幫助我放置敬酒。我對此很陌生,如何將問題標記爲已回答? – Acura66
我寫了我的評論作爲答案。您可以點擊我答案下方的複選標記,也可以編寫自己的更詳細的答案並檢查它(您可能需要等待一段時間才能查看答案)。 –