使用這種方式呼叫資料庫,比常規方式好在,簡潔且具有返回值,可以判斷是否成功
add:
delete:
update:
find:
sqlitedatabase db=myopenhelper.getwritabledatabase();
//colums代表你要查詢的列
cursor cursor=db.query( "user", new string,"username=?" ,new string, null, null, null);
if(cursor!=null&&cursor.getcount()>0)
1.獲取資料庫
2.對資料庫進行操作
此時列:
contentvalues values=new contentvalues();
values.put("password", "123456789123");
int update=db.update("user", values, "name=?", new string);
在這種方法中,sql語句的形式已經寫好,缺少一些values
3.操作完畢,關閉資料庫
安卓 資料庫的使用
1,建立資料庫 繼承sqliteopenhelper public class databasehelper extends sqliteopenhelper override public void oncreate sqlitedatabase db catch exception e over...
安卓建立SQLite資料庫
新建乙個myopenhelper類,繼承sqliteopenhelper,實現它的構造方法和oncreate,onupgrade方法,構造方法myopenhelper有四個引數 1 context 上下文環境 2 name 資料庫的名字 3 factory 目的建立cursor 物件 4 versi...
安卓SQLiteDatabase資料庫的使用
1.建立mydbopenhelper繼承自sqliteopenhelper用來管理資料庫 public class mydbopenhelper extends sqliteopenhelper 資料庫第一次建立時被呼叫 在資料庫第一次建立時,新增已知需要建立的固定 override public ...