增刪改查
查詢資料
sqlite3 *sql;
std::string pathname="";
std::string sql_line=
"select * from tablename"
;//查詢所有列if(
sqlite3_open_v2
(pathname.
c_str()
,&sql,
/*開啟方式*/
,null))
sqlite3_finalize
(stmt);}
}sqlite3_close_v2
(sql)
;
插入資料
sqlite3 *db =
null
;std::string path =
"d:/test.db";if
(sqlite3_open_v2
(path.
c_str()
,&db, sqlite_open_readwrite | sqlite_open_create | sqlite_open_nomutex | sqlite_open_sharedcache,
null))
//最後必須
sqlite3_exec
(db,
"commit;",0
,0,0
);}}
sqlite3_close_v2
(sql)
;關閉
刪除資料
刪除記錄需要在where後輸入條件,多個條件使用and/or連線。例如:
delete from tablename where column_name = * and column_name = *;
如果想刪除某錶內所有記錄,則可以輸入命令
delete from table_name;
sqlite3 常用語法 增刪改查
字數839 閱讀703 喜歡3 建立表名 t student 主鍵為 id create table t student id integer primary key,name text,age integer,score real 如果不存在就建立 create table if not exis...
sqlite3基本命令格式(增刪改查)
一.建立新的資料庫檔案 1.進入cmd。2.sqlite3 name.db 回車 3.database 檢視生成的資料庫檔案 二 建立一張新的表單 命令格式 create table name item1 text item2 text 每個儲存在 sqlite 資料庫中的值都具有以下儲存類之一 儲...
sqlite 增刪改查
公共 private sqlitedatabase database getwritabledatabase 1.新增新資料 database.execsql insert into tablename id,name,passname,time values new object 2.刪除資料,多...