0
我想從我的iPhone應用程序中的表中刪除所有行。我使用下面的代碼,但它不會刪除數據:如何從iOS應用程序的SQLite表中刪除所有內容
+(void)emptyData:(NSString*)dbPath{
NSString *query = @"delete from survey_question_responses";
const char *sqlStatement = [query UTF8String];
sqlite3_stmt *compiledStatement;
if(sqlite3_prepare_v2(database, sqlStatement, -1, &compiledStatement, NULL) == SQLITE_OK) {
// Loop through the results and add them to the feeds array
while(sqlite3_step(compiledStatement) == SQLITE_ROW) {
// Read the data from the result row
NSLog(@"result is here");
}
// Release the compiled statement from memory
sqlite3_finalize(compiledStatement);
}
}
的NSString * QUERY1 = [的NSString stringWithFormat:@ 「從表名刪除」]; [[DBManager sharedDatabase] executeQuery:query4]; –