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

woaidongmao

文章均收錄自他人博客,但不喜標題前加-[轉貼],因其丑陋,見諒!~
隨筆 - 1469, 文章 - 0, 評論 - 661, 引用 - 0
數據加載中……

SQLite在VC下的使用

一、SQLite簡介
SQLite
是用C語言編寫的開源數據庫,主要用于嵌入式,你也可以把它集成在自己的桌面程序中,也有人將其替代Access,用作后臺數據庫。
SQLite
支持多數SQL92標準,例如:索引、限制、觸發和查看支持。
支持 NULLINTEGERREALTEXT BLOB 數據類型,支持事務。

二、下載SQLite
SQLite
可以到官方站點下載
http://www.sqlite.org/download.html
包括:Linux,Mac OS X, Windows下的已編譯文件以及源代碼、幫助文檔。

三、SQLite的簡單使用

3.1 建立數據庫

C:\sqlite-3_6_11> sqlite3.exe dbname.db

sqlite3.exe后面跟數據庫文件名

3.2 創建數據表

sqlite> create table users(userid varchar(20) PRIMARY KEY,
   ...> age int,
   ...> birthday datetime);

3.3 添加記錄

insert into users values('wang',20,'1989-5-4');
insert into users values('li',22,'1987-11-16');

3.4 查詢記錄

select * from users order by birthday;

3.5 刪除記錄

delete from users where userid='wang';

3.6 退出sqlite

sqlite> .exit

SQLite數據庫的數據結構是存貯在 "sqlite_master" 表中

具體命令可以輸入 .help查看或參考幫助文檔

四、編譯LIB

需要到SQLite網站下載sqlitedll-3_6_11.zip,以VS 2008為例:

DOS命令行下:

PATH = D:\Program Files\Microsoft Visual Studio 9.0\VC\bin;%PATH%
PATH = D:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;%PATH%
LIB /DEF:sqlite3.def /machine:IX86

五、在VC下使用

#include "../sqlite3_lib/sqlite3.h"
 
#pragma comment(lib, "../sqlite3_lib/sqlite3.lib")
 
static int _sql_callback(void * notused, int argc, char ** argv, char ** szColName)
{
    int i;
    for ( i=0; i < argc; i++ )
    {
        printf( "%s = %s\n", szColName[i], argv[i] == 0 ? "NUL" : argv[i] );
    }
 
    return 0;
}
 
int main(int argc, char * argv[])
{
    const char * sSQL1 = "create table users(userid varchar(20) PRIMARY KEY, age int, birthday datetime);";
    const char * sSQL2 = "insert into users values('wang',20,'1989-5-4');";
    const char * sSQL3 = "select * from users;";
 
    sqlite3 * db = 0;
    char * pErrMsg = 0;
    int ret = 0;
    
    // 連接數據庫
    ret = sqlite3_open("./test.db", &db);
 
    if ( ret != SQLITE_OK )
    {
        fprintf(stderr, "無法打開數據庫: %s", sqlite3_errmsg(db));
        return(1);
    }
 
    printf("數據庫連接成功!\n");
 
    // 執行建表SQL
 
    sqlite3_exec( db, sSQL1, 0, 0, &pErrMsg );
    if ( ret != SQLITE_OK )
    {
        fprintf(stderr, "SQL error: %s\n", pErrMsg);
        sqlite3_free(pErrMsg);
    }
 
    // 執行插入記錄SQL
    sqlite3_exec( db, sSQL2, 0, 0, &pErrMsg);
 
    // 查詢數據表
    sqlite3_exec( db, sSQL3, _sql_callback, 0, &pErrMsg);
 
    // 關閉數據庫
    sqlite3_close(db);
    db = 0;
 
    return 0;
}

總結:
正如SQLite的名稱,SQLite有其適合的應用環境,對于高流量或數據龐大的Web站點,還是應該考慮使用DBMS

posted on 2009-06-20 00:21 肥仔 閱讀(880) 評論(0)  編輯 收藏 引用 所屬分類: 數據庫

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            久久精品亚洲一区| 欧美日韩一区二区三区四区在线观看| 久久深夜福利免费观看| 久久国产日本精品| 久久九九国产| 欧美刺激午夜性久久久久久久| 欧美国产在线视频| 日韩一级不卡| 欧美影片第一页| 欧美大片免费久久精品三p| 欧美日韩免费网站| 国产视频观看一区| 亚洲精品久久7777| 欧美一区二区视频在线观看| 麻豆精品一区二区综合av| 亚洲黄色片网站| 亚洲图片欧洲图片日韩av| 久久久国产视频91| 国产精品久久二区二区| 伊人久久亚洲热| 亚洲在线成人精品| 欧美激情一区三区| 午夜日韩电影| 欧美三级视频在线| 91久久视频| 久久天堂国产精品| 亚洲尤物视频网| 欧美日韩第一页| 在线成人www免费观看视频| 亚洲午夜精品一区二区| 欧美电影免费观看高清完整版| 在线视频欧美一区| 欧美14一18处毛片| 精品69视频一区二区三区| 亚洲自拍16p| 99国产精品久久久久久久久久| 久久综合福利| 黄色av一区| 久久精品国产免费观看| 亚洲一区二三| 国产精品久久国产精品99gif| 亚洲日韩视频| 欧美jizzhd精品欧美巨大免费| 亚洲欧美日韩国产综合在线| 欧美日韩人人澡狠狠躁视频| 亚洲人成网站在线观看播放| 久久五月天婷婷| 久久成人综合网| 国产综合色在线| 久久久91精品国产一区二区精品| 亚洲人成在线免费观看| 久久久久女教师免费一区| 亚洲网站啪啪| 欧美视频一区二区三区…| 一本大道久久a久久综合婷婷| 欧美韩国一区| 女女同性女同一区二区三区91| 在线观看欧美亚洲| 欧美mv日韩mv亚洲| 欧美成人免费网站| 一本色道久久99精品综合 | 午夜精品99久久免费| 国产精品白丝av嫩草影院| 亚洲伊人观看| 亚洲一区二区精品视频| 国产日韩精品久久| 久久五月天婷婷| 欧美va亚洲va国产综合| 99精品久久| 一区二区欧美精品| 国产亚洲欧洲| 男人的天堂亚洲| 欧美精品一卡二卡| 亚洲欧美成人综合| 欧美中文在线字幕| 亚洲精品国偷自产在线99热| 日韩视频一区二区在线观看| 国产精品久久久久aaaa| 久久精品国产2020观看福利| 久久综合五月天婷婷伊人| 99热在线精品观看| 亚洲尤物在线视频观看| 在线观看欧美日本| 一区二区三区视频在线看| 娇妻被交换粗又大又硬视频欧美| 亚洲黄色视屏| 国产一区二区三区av电影| 亚洲激情婷婷| 国产一区二区三区丝袜| 亚洲精品国产精品久久清纯直播| 国产美女扒开尿口久久久| 欧美成年人视频网站欧美| 国产精品久久久久国产a级| 美女精品网站| 国产精品区一区二区三区| 嫩草国产精品入口| 国产精品亚洲第一区在线暖暖韩国| 欧美/亚洲一区| 国产精品久久久久久久午夜片| 牛牛国产精品| 国产日韩欧美精品综合| 亚洲激情影视| 欲色影视综合吧| 亚洲制服欧美中文字幕中文字幕| 亚洲黄色av一区| 先锋影音久久久| 亚洲深夜福利网站| 欧美国产一区二区| 免费亚洲电影| 国语自产精品视频在线看| 亚洲视频www| 在线亚洲高清视频| 欧美jjzz| 亚洲成人在线网站| 欧美永久精品| 午夜电影亚洲| 欧美性jizz18性欧美| 亚洲国产精彩中文乱码av在线播放| 国产欧美亚洲精品| 亚洲专区欧美专区| 亚洲女人天堂av| 欧美午夜精品久久久久免费视 | 羞羞色国产精品| 亚洲女人天堂av| 欧美日本一道本在线视频| 欧美黄色精品| 亚洲激情视频网| 欧美ab在线视频| 亚洲福利一区| 亚洲精品美女| 欧美日本精品在线| 夜夜嗨av一区二区三区网页| 99国产精品99久久久久久| 欧美国产日本在线| 91久久精品国产| 99精品国产福利在线观看免费 | 久久精品国产99国产精品| 国产精品一区二区黑丝| 亚洲欧美日韩视频一区| 性欧美8khd高清极品| 国产精品综合不卡av| 欧美一级淫片aaaaaaa视频| 久久精品人人做人人爽电影蜜月| 国产网站欧美日韩免费精品在线观看| 亚洲综合国产| 久久蜜臀精品av| 亚洲国产高潮在线观看| 欧美成人午夜| 日韩亚洲一区二区| 午夜国产精品视频| 狠色狠色综合久久| 欧美二区不卡| av不卡在线| 久久久久久穴| 亚洲品质自拍| 国产精品国产自产拍高清av| 午夜亚洲影视| 欧美激情亚洲综合一区| 中文国产成人精品久久一| 国产精品久久网| 久久男女视频| 一区二区三区四区精品| 久久免费精品日本久久中文字幕| 亚洲国产精品传媒在线观看| 欧美人与性动交α欧美精品济南到| 亚洲视频第一页| 久久综合亚州| 亚洲视频一区在线观看| 国内精品久久久久久| 欧美国产欧美亚洲国产日韩mv天天看完整 | 欧美亚洲综合另类| 一区二区三区在线观看欧美| 欧美77777| 午夜视频一区在线观看| 亚洲高清不卡av| 欧美一区二区三区视频在线观看| 影音先锋久久| 国产精品国产一区二区| 狂野欧美一区| 亚洲欧美日韩国产中文在线| 亚洲国产一区二区三区a毛片| 午夜精品久久久久久99热软件| 在线高清一区| 国产麻豆精品theporn| 欧美久久影院| 久久一二三四| 欧美一区二区三区四区视频| 日韩视频久久| 亚洲福利一区| 免费观看成人鲁鲁鲁鲁鲁视频| 午夜精品久久久久99热蜜桃导演| 日韩一区二区精品在线观看| 在线不卡免费欧美| 国产亚洲综合在线| 国产欧美精品| 国产精品伊人日日| 国产精品美女| 国产精品国产一区二区| 欧美日韩国产成人在线91| 欧美mv日韩mv亚洲|