Android 使用資料庫 SQlite

2021-07-10 12:21:08 字數 1329 閱讀 7430

搞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...