如何将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