<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                <table border="2" width="600" height="80" cellspacing="1" cellpadding="1" align="left"><tbody><tr><td><div style="text-align:center"><strong>聲明</strong></div><span style="color:#ff0000">歡迎轉載,但是請尊重作者勞動成果,轉載請保留此框內聲明,謝謝。<br/>文章出處:<a href="http://blog.csdn.net/iukey" target="_blank">http://blog.csdn.net/iukey</a></span></td></tr></tbody></table> 前面的教程我們學習了兩個函數 sqlite3_open 和 ?sqlite3_close 。這一節我們將學習另一個很重要的函數 sqlite3_exec ,這個函數的功能就是執行 SQL 語句。我們來看一下它的聲明: ~~~ SQLITE_API int sqlite3_exec( sqlite3*, /* An open database 一個已經打開的數據庫,也就是我們之前的 pdb*/ const char *sql, /* SQL to be evaluated 待執行的語句 */ int (*callback)(void*,int,char**,char**), /* Callback function 回調函數,有固定的格式,你可以自己實現*/ void *, /* 1st argument to callback 回調函數的第一個參數*/ char **errmsg /* Error msg written here 可以帶回錯誤信息*/ ); ~~~ 第三個和第四個參數我們暫時用不到,可以填充為 NULL。看一個我的實例就明白了。 ~~~ void createTable{ char* err; char* sql = "create table dictionary(ID integer primary key autoincrement,name nvarchar(64),no integer,comment nvarchar(256))";//待執行的語句 if (SQLITE_OK != sqlite3_open(getFilePath(), &pdb)){//打開數據庫 printf("createDB failed in createTable\n"); return ; } if (SQLITE_OK == sqlite3_exec(pdb, sql, NULL, NULL, &err)) {// 執行 SQL 語句 printf("createTable succeed!\n"); sqlite3_close(pdb);//關閉數據庫 sqlite3_free(err); return ; }else{ printf("err:%s",err);//如果失敗打印錯誤碼 sqlite3_free(err); return ; } } ~~~ 明白了吧,就這么簡單,這樣就創建了一張表。然后我們就可以進行插入記錄,刪除記錄,查詢記錄,修改記錄。當然這些都是后面要講的,本文看完,你知道怎么去創建一張表就OK了。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看