FireFox 插件SQLite Manager 學習

IOS 數據庫插入;

sqlite3_stmt * stmt;

 // 預編譯SQL語句,stmt變量保存了預編譯結果的指針

        int result = sqlite3_prepare_v2(database,insertSQL, -1, &stmt, nil);

        debugLog(@"RKDBHelper -> insertLeyyeUser:result:%i",result);

        // 如果預編譯成功

        if (result == SQLITE_OK) {

            sqlite3_bind_text(stmt, 3,[user.userNick UTF8String], -1NULL);

            sqlite3_bind_text(stmt, 4,[user.password UTF8String], -1NULL);

            // 執行SQL語句

            sqlite3_step(stmt);

            sqlite3_finalize(stmt);

            sqlite3_close(database);

            return YES;

        }

數據庫查詢操作:

 sqlite3_stmt * stmt;

        // 預編譯SQL語句,stmt變量保存了預編譯結果的指針

        int result = sqlite3_prepare_v2(database,insertSQL, -1, &stmt, nil);

        // 如果預編譯成功

        if (result == SQLITE_OK) {

            sqlite3_bind_double(stmt, 1, article.score);

            sqlite3_bind_text(stmt, 2,[article.title UTF8String], -1, NULL);

            sqlite3_bind_text(stmt, 3,[article.intro UTF8String], -1, NULL);

            sqlite3_bind_text(stmt, 4,[article.content UTF8String], -1, NULL);

 wKioL1ReXKHDHa3EAAKysWtp6T8403.jpg

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章