安卓數據庫案例

Sqllitesql

一、自定義建立數據庫類紙 Fsqlliteopenhelper數據庫

二、初始化數據庫ide

三、操做數據庫ui

方法名稱 方法表示含義
openorCreateDatabase(String path, SQLiteDatabase Cursor Factory factory) 打開或建立數據庫get

insert(string table, String nullColumnHack, Contentvalues values) 插入一條記錄string

delete(String table, String whereClause Stringl whereArgs) 刪除一條記錄it

query(String table, Stringl columns, String selection, String selecuionArgs, String 查詢一條記錄
groupBy, String having, String orderBy)io

update(String table Contentvalues values, String whereClause Stringl whereArgs) 修改記錄table

execsQL(String sql) 一執行一條SQL語句ast

closed() 關閉數據

Cursor經常使用方法

getcounto)得到總的數據項數

isFirsto判斷是否第一條記錄

isLasto判斷是否最後一條記錄

moveToFirst()移動到第一條記錄

moveToLast()移動到最後條記錄

move(int offset)移動到指定記錄

movetonext() 移動到下一條記錄

moveToprevious()移動到上一條記錄

getColumnindexOrthrow (string columnName)根據列名稱得到列引

getint(Columnindex)得到指定列引的nt類型值

getstring(int Columnindex)得到指列 String類型值

contentValues

相關文章
相關標籤/搜索