Метод GetDatabasePath возвращает путь к базе данных.
- (void)insertIntoDtabase:(NSString*)text {
sqlite3_stmt *statement = nil;
char sql[1000];
sprintf(sql, "Insert into *yourtablename* values ('%s')",[text UTF8String], );
NSString *path = [self GetDatabasePath] ;
if(sqlite3_open([path UTF8String],&database) == SQLITE_OK )
{
if((sqlite3_prepare_v2(database, sql, -1, &statement, NULL)) == SQLITE_OK)
{
//NSLog(@"%s",sql);
sqlite3_step(statement);
}
sqlite3_finalize(statement);
}
sqlite3_close(database);
}
Вы вызываете этот метод, когда хотите добавить данные текстового поля в базу данных и передать данные текстового поля в качестве параметра.