青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

eryar

PipeCAD - Plant Piping Design Software.
RvmTranslator - Translate AVEVA RVM to OBJ, glTF, etc.
posts - 603, comments - 590, trackbacks - 0, articles - 0

SQLite Hello Code

Posted on 2012-10-27 23:21 eryar 閱讀(1532) 評論(0)  編輯 收藏 引用
  1: //------------------------------------------------------------------------------
  2: //	Copyright (c) 2012 eryar All Rights Reserved.
  3: //
  4: //		File    : Main.cpp
  5: //		Author  : eryar@163.com
  6: //		Date    : 2012-10-27 23:01
  7: //		Version : 0.1v
  8: //
  9: //	Description : Test SQLite program.
 10: //
 11: //==============================================================================
 12: 
 13: #include <stdio.h>
 14: #include "sqlite3.h"
 15: 
 16: // Query callback function.
 17: int QueryCallback(void* data, int colCount, char** colValues, char** colName);
 18: 
 19: int main(int argc, char* argv[])
 20: {
 21:     int iResultCode = 0;
 22:     char*   szErrorMsg  = NULL;
 23:     const char* szCreateTableSQL = "create table users(name varchar(20) primary key, age int, birthday datetime);";
 24:     
 25:     // Connect to the database.
 26:     sqlite3*    pDB = NULL;
 27: 
 28:     iResultCode = sqlite3_open("test.db", &pDB);
 29: 
 30:     if (iResultCode != SQLITE_OK)
 31:     {
 32:         fprintf(stderr, "Cann't open database: %s\n", sqlite3_errmsg(pDB));
 33:         return 1;
 34:     }
 35: 
 36:     printf("Connected to the database successfully!\n");
 37: 
 38: 
 39:     // Execute the create table command.
 40:     iResultCode = sqlite3_exec(pDB, szCreateTableSQL, 0, 0, &szErrorMsg);
 41:     if (iResultCode != SQLITE_OK)
 42:     {
 43:         fprintf(stderr, "SQL error: %s! \n", szErrorMsg);
 44: 
 45:         sqlite3_free(szErrorMsg);
 46:     }
 47: 
 48:     // Insert records to the database.
 49:     iResultCode = sqlite3_exec(pDB, "insert into users values('張三', 20, '2012-10-27');", 0, 0, &szErrorMsg);
 50:     if (iResultCode)
 51:     {
 52:         printf("Insert a record to the database.\n");
 53:     }
 54: 
 55:     // Query the database.
 56:     iResultCode = sqlite3_exec(pDB, "select * from users;", QueryCallback, 0, &szErrorMsg);
 57: 
 58:     sqlite3_close(pDB);
 59: 
 60:     return 0;
 61: }
 62: 
 63: // For every record will call the callback function.
 64: // N records will call the callback function N times.
 65: int QueryCallback( void* data, int colCount, char** colValues, char** colName )
 66: {
 67:     for (int i = 0; i < colCount; i++)
 68:     {
 69:         printf("%s = %s\n", colName[i], colValues[i] == 0 ? "NULL":colValues[i]);
 70:     }
 71: 
 72:     return 0;
 73: }
 74: 

 

輸出結果:

  1: Connected to the database successfully!
  2: name = 張三
  3: age = 20
  4: birthday = 2012-10-27
  5: Press any key to continue
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美精品1区| 国产精品日韩欧美大师| 女人色偷偷aa久久天堂| 国产精品亚洲综合| 一本色道久久综合狠狠躁篇怎么玩| 久久久青草婷婷精品综合日韩| 亚洲欧美日韩一区二区三区在线| 国产精品国产三级国产aⅴ入口| 一区二区三区四区五区精品视频| 亚洲人成网在线播放| 久久视频在线视频| 91久久精品国产91久久| 欧美激情一区二区三区四区| 另类激情亚洲| 亚洲日本免费| 日韩西西人体444www| 国产精品久久国产精品99gif| 亚洲欧美一区二区激情| 亚洲视频精选在线| 国产欧美日韩另类视频免费观看| 欧美一区二区视频网站| 欧美一区二区三区免费视频| 国产日韩欧美中文在线播放| 久久久夜色精品亚洲| 久久青草欧美一区二区三区| 亚洲精品亚洲人成人网| 一本一本久久| 国产在线视频欧美| 欧美黄色一区| 国产精品久久久久久久浪潮网站| 久久成人一区二区| 久久性天堂网| 亚洲永久精品大片| 久久国产精品亚洲77777| 亚洲电影av在线| 亚洲免费黄色| 国内免费精品永久在线视频| 91久久在线视频| 国产亚洲综合精品| 亚洲精品美女久久久久| 国产欧美日韩伦理| 亚洲春色另类小说| 欧美性理论片在线观看片免费| 亚洲欧美日韩综合| 免费中文日韩| 欧美一区二区三区在线免费观看| 久久久青草婷婷精品综合日韩| 日韩视频在线观看| 欧美一区二区三区四区在线观看| 亚洲精品国产精品国自产在线 | 国产欧美在线| 欧美激情欧美激情在线五月| 国产精品劲爆视频| 欧美大片免费观看在线观看网站推荐| 欧美日本一区二区三区| 久久大综合网| 欧美日韩美女一区二区| 免费看成人av| 国产日本亚洲高清| 亚洲理伦在线| 亚洲国产精品第一区二区三区| 亚洲网站在线观看| 日韩视频在线一区二区| 久久久久免费视频| 久久激情五月激情| 国产精品二区二区三区| 亚洲精品一级| 亚洲日本成人网| 久久精品视频在线播放| 欧美在线免费观看视频| 欧美亚州一区二区三区| 亚洲乱码久久| 在线视频亚洲| 欧美日韩国产综合视频在线| 欧美激情久久久久| 亚洲啪啪91| 欧美 日韩 国产一区二区在线视频| 久久天天综合| 国内精品久久久久久| 午夜久久99| 欧美一区二区三区免费视频| 欧美日韩亚洲另类| 亚洲理论在线观看| 夜夜爽99久久国产综合精品女不卡| 久久综合久久综合这里只有精品| 久久中文久久字幕| 狠狠综合久久| 久热爱精品视频线路一| 欧美ed2k| 亚洲激情av| 欧美精品在线免费| 亚洲美女中文字幕| 亚洲性xxxx| 国产免费成人在线视频| 欧美一区二区三区视频在线 | 亚洲视频香蕉人妖| 亚洲五月六月| 国产精品乱码妇女bbbb| 午夜国产一区| 久久久久一区二区三区四区| 精品1区2区| 欧美成人精品在线观看| 亚洲精品系列| 午夜视频久久久| 韩国三级在线一区| 免费在线观看成人av| 99re视频这里只有精品| 性做久久久久久久久| 激情懂色av一区av二区av| 久久夜色精品国产亚洲aⅴ| 欧美国产另类| 亚洲自拍偷拍一区| 国产中文一区| 欧美劲爆第一页| 亚洲欧美成人一区二区在线电影| 久久久99久久精品女同性| 亚洲高清在线观看| 欧美日韩午夜在线视频| 西西人体一区二区| 亚洲成人中文| 欧美永久精品| 亚洲激情精品| 国产精品视频你懂的| 久久免费黄色| 一本久道久久久| 久热精品视频在线观看一区| 在线午夜精品| 亚洲东热激情| 国产免费成人在线视频| 欧美二区视频| 亚洲综合导航| 亚洲精品中文字幕有码专区| 久久久久久网| 午夜精品国产精品大乳美女| 亚洲电影第三页| 国产美女在线精品免费观看| 欧美精品一区二区高清在线观看| 欧美一区二区视频97| 99在线热播精品免费99热| 美女主播一区| 欧美影院精品一区| 亚洲视频国产视频| 91久久黄色| 伊人狠狠色丁香综合尤物| 欧美性事在线| 欧美黑人一区二区三区| 久久久国际精品| 亚洲欧美乱综合| 一本综合久久| 亚洲人体大胆视频| 欧美岛国激情| 乱中年女人伦av一区二区| 欧美一区日本一区韩国一区| 一本色道久久综合亚洲二区三区 | 亚洲精品国产欧美| 欧美成人一区二区三区片免费| 性8sex亚洲区入口| 亚洲天堂偷拍| aa级大片欧美| 亚洲免费精品| 亚洲精品乱码久久久久| 激情五月综合色婷婷一区二区| 国产欧美综合在线| 国产精品久久久久77777| 欧美日韩精品免费| 欧美日韩国产丝袜另类| 欧美另类专区| 欧美日本韩国一区| 欧美日韩国产一区二区三区| 欧美日本亚洲视频| 欧美精品日日鲁夜夜添| 欧美精品七区| 欧美私人网站| 国产精品久久91| 国产乱码精品一区二区三区av| 国产精品―色哟哟| 国产一区二区三区久久 | 亚洲欧美中日韩| 亚洲欧美精品伊人久久| 午夜久久99| 欧美一区二区三区四区在线观看| 亚洲综合视频一区| 香蕉成人久久| 久久国产精品久久久久久| 久久国产精品色婷婷| 久久青草福利网站| 亚洲电影欧美电影有声小说| 亚洲国产婷婷香蕉久久久久久99 | 国产精品一区在线播放| 国产日韩欧美视频在线| 一区免费在线| 日韩午夜在线视频| 亚洲自拍都市欧美小说| 久久久精品一品道一区| 欧美a级片网| 一本色道精品久久一区二区三区 | 欧美精品久久久久久久久老牛影院| 欧美激情精品久久久久久大尺度 | 亚洲在线观看免费视频| 欧美与欧洲交xxxx免费观看|