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

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

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

public long insert (String table, String nullColumnHack, ContentValues values); 
  • 第一個參數爲數據庫中表的名字;
  • 第二個參數表示沒有指定內容的列,默認賦值爲null,
  • 第三個參數爲ContentValues類型的對象,它的內容是鍵值對,ex:values.put(key,value)這裏的key要和表中的列名保持一致,這樣就能明白是操作哪個列中的內容。

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

   //向數據庫中的Student表中插入數據
    public void InsertData() {
        ContentValues values = new ContentValues();
        values.put("name","Jame");
        values.put("age","10" );
        values.put("class","Class1" );
        mDatabase.insert("Student",null , values);

        values.put("name","Store");
        values.put("age","12" );
        values.put("class","Class2" );
        mDatabase.insert("Student",null , values);
    }

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

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