首先建立乙個類 databasehelper 繼承sqliteopenhelper幫助類,定義資料庫版本,資料庫名稱,建立表名。
privatestatic
final
int database_version = 1; //
資料庫版本號
private
static
final string database_name = "test"; //
資料庫名稱
private
static
final string hr_b_dept = "hr_b_dept";//
部門
初始化
publicdatabasehelper(context context)
建立表
@overridepublic
void
oncreate(sqlitedatabase db)
建立乙個類 usedatabase,
publicclass
usedatabase
//開啟資料庫連線
public
void
opendb(context context)
//關閉資料庫連線
public
void
closedb(context context)
}//插入表資料
public
void
insert (string table_name,contentvalues values)
//更新資料
public
int updatatable(string table_name,contentvalues values,int
id) );
}//刪除表資料
public
void
delete(string table_name)
catch
(exception e)
finally
}}
在usedatabase中新增乙個方法,查表資料
//查詢資料
public
jsonarray deptarray()
c.close();}}
catch
(exception e)
finally
return
items;
}
在activity中使用
usedatabase usedatabase = new usedatabase(context);jsonarray list = new jsonarray();
list = usedatabase.deptarray();
android sqlite基本操作
package com.xiangqiao.sqlite3 import android.content.contentvalues import android.database.cursor import android.database.sqlite.sqlitedatabase import...
Android SQLite資料庫操作
資料庫操作類 sqlitedatabase 在android系統之中,乙個android.database,sqlite.sqlitedatebase類的例項都代表了乙個sqlite資料庫的操作,通過sqlitedatabase類可以執行sql語句,可以完成對資料表的增加,修改,刪除,查詢等操作,在...
android SQLite資料庫基本操作示例
import android.content.contentvalues import android.database.cursor import android.database.sqlite.sqlitedatabase import android.graphics.color import...