各位看官們大家好,上一回中咱們說的是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中數據存儲之數據庫的例子咱們就介紹到這裏,欲知後面還有什麼例子,且聽下回分解!