2011-04-27 57 views
0

我有一個OrderID字段在機器人形式..現在我想與訂單ID,使得每個時間的數目應該以遞增方式的內容一起添加數..如何在android中生成一個自動的id(增量)?

例如 如果用戶輸入123中訂單ID的話,我想存儲123100數據庫 同樣對未來來看,我想存儲123101數據庫..和等等......我將如何做到這一點

plz幫助

+0

那麼你有你的數據庫中的_id參數,每次充當一個唯一的主鍵。本質上你需要添加(order_id * 1000 + _id + 99) – chaitanya 2011-04-27 17:15:17

+2

約束是自動增量的,但是如Viktor所述,如果列的名稱是_id並且是整數和主鍵,它將自動自動增量。從sqlite文檔,常見問題faq:http://www.sqlite.org/faq.html#q1 – Maximus 2011-04-27 17:22:10

+0

先生,我需要做什麼來訪問_id字段?我可以直接在程序中使用_id嗎?或者我需要在之前定義_id?如果我需要定義_id那麼請告訴我怎麼做? – Adi 2011-04-28 12:44:50

回答

5

INTEGER PRIMARY KEY爲創建一個域一個名字爲_id的類型。每次將值添加到數據庫中時,該字段將增加1。