×sqliteopenhelper
*sqlitedatabase
*sqlitequerybuilder
1、sqliteopenhelper
引用包:android.database.sqlite.sqliteopenhelper
作用:建立資料庫、資料庫版本控制 opening the database if it exists, creating it if it does not, and upgrading it as necessary
用法:建立繼承於sqliteopenhelper的乙個子類,實現三個方法:
oncreate(sqlitedatabase)
:資料庫第一次生成時自動呼叫,一般寫建立資料庫的語句
onupgrade(sqlitedatabase, int, int)
: 資料庫需要公升級時自動呼叫,一般寫刪除原有資料表,建立新資料表語句
onopen(sqlitedatabase)
: 可選,當資料庫開啟時呼叫
例:
public class dbhelper extends sqliteopenhelper
@override
public void oncreate(sqlitedatabase db)
@override
public void onupgrade(sqlitedatabase db, int oldversion, int newversion)
}
mydb 是乙個資料庫工具類,用於定義資料庫名,表名等靜態量
public class mydb
sqlite3資料庫操作
1 開啟資料庫 1 需要制定資料庫的路徑 nsstring filepath nshomedirectory documents data.sqlite 2 建立資料庫的物件 sqlite3 qingyundb null 3 開啟命令 sqlite3 open dbfilepath utf8stri...
SQLite3資料庫操作
簡單的sqlite3語句,通過字串拼接執行資料庫操作。1.建立資料庫格式 db.execsql create table if not exists sharp id integer primary key,name varchar,level integer,high integer 其真正的有效...
Sqlite3 資料庫操作
一 sqlite3長用於 輕量級的 資料儲存,象微控制器這一類,但是現在的sqlite3,已經很先進,不能小看 二 sqlite3 常用命令 當前目錄下建立或開啟test.db 資料庫檔案,並進入 sqlite 命令終端,以 sqlite 字首標識 sqlite3 test.db 檢視資料庫檔案資訊...