sqlite_api
intsqlite3_open_v2(
const
char
*filename,
/* database filename (utf-8) */檔案路徑名稱
sqlite3
**ppdb,
/* out: sqlite db handle */
intflags,
/* flags */
sqlite_open_readonly等,如果沒有包含
sqlite_open_create,當檔案不存在時將返回錯誤
const
char
*zvfs
/* name of vfs module to use */未知用法
);------------------------
sqlite3_stmt
*compiledstatement;
sqlite_api
intsqlite3_prepare_v2(
sqlite3
*db,
/* database handle */
const
char
*zsql,
/* sql statement, utf-8 encoded */ 需要執行的語句
intnbyte,
/* maximum length of zsql in bytes. */ 返回的長度,-1為自動
sqlite3_stmt
**ppstmt,
/* out: statement handle */
const
char
**pztail
/* out: pointer to unused portion of zsql */未知用法
);sqlite_api
intsqlite3_step(
sqlite3_stmt
*);sqlite_api
intsqlite3_column_count(
sqlite3_stmt
*pstmt);//返回與語句控制代碼關聯的字段數,每行有多個內容
sqlite_api
intsqlite3_column_type(
sqlite3_stmt
*, int
icol);返回行每個內容的型別
sqlite_api
const
char
*sqlite3_column_decltype(
sqlite3_stmt
*,int
);返回行每個內容的設定引數型別
sqlite_api
intsqlite3_finalize(
sqlite3_stmt
*pstmt);//釋放語句空間
Sqlite3 資料庫使用
iphone本身是支援 sqlite3 資料庫的,在專案中匯入libsqlite3.dylib。並建立資料庫,在終端,建立資料庫的方式 mkdir sql 建立sql資料夾 cd sql 進入sql目錄下 sqlite3 student.sql 建立名為 student.sql的資料庫 建立表 插入...
Sqlite3資料庫使用
sqlite特點 1 輕量級 2 跨平台,可以在手機上使用 3 功能夠用但是不多 4 python環境內建sqlite import sqlite3 connect 連線 database 資料庫,簡稱db 如果資料庫不存在,會自動建立再連線 如果資料庫存在則直接連線 和檔案操作的open比較像 c...
iOS資料庫使用(sqlite3)
資料庫也是資料持久化的一種,但是不同於plist檔案。在ios中 使用資料庫重要的方法 1 開啟資料庫 sqlite3 open 2 建表,修改,新增,更新,刪除資料 sqlite3 exec 3 查詢 校驗語句是否合法 sqlite3 prepare v2 繫結要查詢的資料個sql語句 sqlit...