0

データベースの情報を csv ファイルにエクスポートする必要があります。私はすでにsqliteでそれを行う方法を知っていますが、iosアプリケーションのコードからそれを行う必要があります.

これをコードから実行する必要があります。

.セパレータ、   
.モード csv  
.output test.csv  
tbl1 から * を選択します。  
.output stdout

つまり、挿入、更新、削除、選択などの命令ではないということです...(1つだけ)

私はこのようなことを試しました:

sqlite3_stmt *statement;  

const char *dbpath = [_databasePath UTF8String];  
if (sqlite3_open(dbpath, &_bdcontact) == SQLITE_OK) {  
    NSString *querySQLite = @".separator ,";  
    const char *querySQLite_stmt = [querySQLite UTF8String];  
    sqlite3_prepare_v2(_bdcontact, querySQLite_stmt, -1, &statement, NULL);  
    if (sqlite3_step(statement) == SQLITE_DONE) {  
        NSLog(@"Did what i need and just repeat this with the other instructions!");  
    }  
    sqlite3_finalize(statement);  
    sqlite3_close(_bdcontact);  
}  

アプリケーションの他の部分で選択、挿入、更新、削除などの命令を既に実行しているため、sqlite の純粋な命令を実行しようとすると問題が発生します。

助けてくれませんか?

4

0 に答える 0