1
我有一個簡單的預算程序,允許你按一個PayDay按鈕,將增加預算當前金額的預算金額設置。 IM遇到麻煩值的同時仍然能夠acutually它們添加到數據庫中的ArrayList這是我迄今爲止添加到Sqlite數據庫雖然循環通過ArrayList
for(String amount: pds)
{
t2.put(KEY_AMOUNT, amount);
}
for(String Id: bIds)
{
t2.put(KEY_TRANSACTION,a);
t2.put(KEY_DATE, date);
t2.put(KEY_CATEGORYID, Id);
}
ourDatabase.insert(DATABASE_TABLE2,null,t2);
return ourDatabase;
所有這樣做是把最後的值在每個列表。我已嘗試其他幾種方式,但不能正確地得到它 任何和所有的幫助極大地prepreated
感謝您的幫助,我通過chaging for循環並在循環再次運行之前插入t2來修復它 – newProgrammer
如果您想使其更快,請在開始循環之前打開事務並在完成之後結束它你與數據庫交互。如果您只進行一個或兩個數據庫操作,則沒有多大區別,但如果您正在循環一堆,它將爲您節省一段時間。 – toadzky