一起Talk Android吧(第二百二十八回:Android中的數據存儲之數據庫三)

各位看官們大家好,上一回中咱們說的是Android中數據存儲之數據庫的例子,這一回咱們繼續說該例子。閒話休提,言歸正轉。讓我們一起Talk Android吧!

看官們,我們在上一章回中介紹瞭如何在數據庫中插入數據,這一回中我們將介紹如何在數據庫中更新數據。更新數據需要使用SQLiteDatabase類的update方法,其函數原型如下:

public int update (String table, ContentValues values, 
                    String whereClause, String[] whereArgs)
  • 第一個參數爲數據庫中表的名字;
  • 第二個參數爲更新的數據;
  • 第三個參數爲更新的條件;
  • 第四個參數爲條件值;

下面是具體的代碼示例,我們在代碼中複用了前面章回中SQLiteDatabase類的對象,請大家參考:

   //更新數據庫Student表中的數據
    //查找到表格中名字爲Jame的學生,把它的班級從Class1更新爲Class2
    public void UpdateData() {
        Log.i(TAG, "UpdateData: ");
        ContentValues values = new ContentValues();
        values.put("class", "Class2");
        mDatabase.update("Student", values, "name= ?",new String[] {"Jame"});
    }
    

各位看官,關於Android中數據存儲之數據庫的例子咱們就介紹到這裏,欲知後面還有什麼例子,且聽下回分解!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章