搞android開發很久了,卻還沒有寫過sqlite 先寫寫基礎的,後面擴充。。。
package com.king.android.db;
import android.content.contentvalues;
import android.content.context;
import android.database.cursor;
import android.database.sqlexception;
import android.database.sqlite.sqlitedatabase;
import android.database.sqlite.sqliteopenhelper;
/*** 描述:資料庫。。。**/
public
class mydatabaseadapter
@override/*
建立資料表
*/public
void oncreate(sqlitedatabase db)
@override//
公升級資料庫
public
void onupgrade(sqlitedatabase db, int oldversion, int newversion) }//
建構函式取得context
public mydatabaseadapter(context context)
//開啟資料庫,返回資料庫物件
public
void open()throws sqlexception
//關閉資料庫
public
void close()
//插入一條資料
public
long insertdata(int num,string data)
//刪除一條資料
public
boolean deletedata(long rowid)
//通過cursor查詢所有資料
public cursor fetchalldata(), null, null, null, null, null);}//
查詢指定資料
public cursor fetchdata(long rowid), key_id+ "="+rowid, null, null, null,null,null);
if(null!=mcursor)
return mcursor;}//
更新一條資料
public
boolean updatedata(long rowid,int num,string data)
}
Android 資料庫加密 SQL加密
android資料儲存之sqlite的介紹及使用 以及contentprovider程式間資料共享 android探索之contentprovider熟悉而又陌生的元件 我們清晰的知道sqlite資料庫預設存放位置 data data pakage database目錄下,對於已經root的手機來說...
Android 使用Sqlite資料庫
一 把資料庫檔案如 citys.db 放到assets目錄下,再把這個檔案拷貝到資料庫對應的目錄 如下 if getdatabasepath filename exists 先判斷檔案是否存在,filename即 citys.db outstream.flush outstream.close in...
Android 使用資料庫GreenDao
implementation group org.greenrobot name greendao version 3.3.0 import org.greenrobot.greendao.annotation.entity import org.greenrobot.greendao.annota...