1
我試圖插入多行數據到sqlite數據庫的同一時間。但是例如我有一個值。我從我的api.And得到這個值我有2000數據。我只是增加1行,並在該行我可以看到2000數據。同時插入多行數據sqlite與json ios
for (NSDictionary *customerDictionary in customerArray) {
Kart *kart = [Kart customerWithName:[customerDictionary valueForKey:@"adi"]];
[_kartList addObject:kart];
}
而我正在使用FMDB的sqlite。
編輯
我可以在一個數據與that.But當我嘗試另一個對象其加入所有提交的數據添加到數據庫到我的數據庫中的一個行添加到sqlite的分貝。
它只是增加一行,正確的數據
[database executeUpdate:@"INSERT OR REPLACE INTO KartDB (adi) VALUES (?)" withArgumentsInArray:kart.adi];
其添加從kart.adi和kart.adi2所有數據在一排。
[database executeUpdate:@"INSERT OR REPLACE INTO KartDB (adi,adi2) VALUES (?,?)" withArgumentsInArray:[NSArray arrayWithObjects:kart.adi,kart.adi2, nil]];
你能給我一個建議嗎?
什麼建議嗎? –