如何將nsmutablearray添加到sqlite數據庫表中嗎?任何人都可以幫助我編寫代碼嗎?如何將nsmutable數組添加到sqlite數據庫表中
0
A
回答
3
使用循環控制對該數組進行排序,並插入每個值
實施例:
for(int itemIndex = 0; itemIndex < [yourArray count];itemIndex++){
NSString *myname = [yourArray objectAtIndex:itemIndex];
//insert myname to database.
}
要檢索,則可以使用下面的代碼示例
if(sqlite3_open([path UTF8String], &dataBase) == SQLITE_OK)
{
NSString *query = [NSString stringWithFormat:@"select name from syncTable where Crc = %d",crc]; const char *sql = [query UTF8String];
sqlite3_stmt *statement;
if (sqlite3_prepare(dataBase, sql, -1, &statement, NULL) == SQLITE_OK)
{
char *name;
unsigned int value;
while(sqlite3_step(statement) == SQLITE_ROW)
{
name = (char *)sqlite3_column_text(statement, 0);
[yourArray addObject:[NSString stringWithUTF8String:name]];
}
sqlite3_finalize(statement);
}
}
1
4
您可以使用:
for (int i = 0; i < [mutArray count]; i++)
{
NSString *string = [mutArray objectAtIndex:i];
// insert query
insert into table_name ('string') values(column_name);
}
+0
其他任何沒有for循環的東西。直接插入數組? –
相關問題
- 1. 將數據添加到SQLite數據庫
- 2. 如何添加JSON數組到Sqlite數據庫在Android中
- 3. 如何將初始數據添加到SQLite數據庫?
- 4. 如何將對象添加到類中的NSMutable數組?
- 5. 如何使用新密鑰將數據添加到nsmutable數組中?
- 6. 如何將一個數據庫表中的數據添加到SQLite中另一個數據庫的表中
- 7. 將列添加到sqlite數據庫
- 8. 將數據表添加到SQLite數據庫
- 9. 將一列添加到Android SQLite數據庫/添加表
- 10. 將數據添加到SQLite
- 11. 如何將.sql文件添加到Xcode中的sqlite數據庫
- 12. 如何將Sqlite數據庫添加到我的項目中?
- 13. 如何從數據庫sqlite中將值添加到uipickerview?
- 14. 如何將NSmutable數組值添加到NSarray
- 15. 如何在Codeigniter中將數組添加到數據庫中?
- 16. 將大量數據添加到C#中的SQLite數據庫
- 17. 將數組存儲到SQLite數據庫
- 18. 將mysql數據庫表名添加到php數組中
- 19. 如何將List的內容添加到SQLite數據庫?
- 20. 如何將新列添加到Android SQLite數據庫?
- 21. 如何將SQLite數據庫添加到iOS(CoreData)應用程序?
- 22. 如何將項目添加到sqlite數據庫?
- 23. 將數據添加到數組列表
- 24. 添加「數據」到NSMutable陣列 - Xcode的
- 25. 將數據添加到數據庫中
- 26. 如何將數據庫值到Android中(SQLite數據庫)的字符串數組
- 27. 如何從表單中將數組值添加到數據庫中
- 28. 無法將數據添加到Android上的sqlite數據庫
- 29. 不能將數據添加到本地數據庫SQLite的IOS
- 30. 獲取和將數據添加到現有的SQLite數據庫
數組中的數據是什麼?如果可能,請提供一些代碼片段。 –
字符串值@iUser – iosdev