接續前面的二篇文章"[android SQLite] SQLite 建立資料庫/新增table / 刪除 table"、"[android SQLite] SQLite 新增和查詢資料",再來要做刪除與修改的功能。
在寫程式時,刪除和修改要特別小心,一定要指定一個唯一的值給他Filter,不然一刪就把所有的資料刪掉了,修改也一樣,所以給他一個唯一的值做Filter,這是非常重要的。
將專案再Run一次,這時會看到如下二筆資料:(其id分別為1和2,共二筆資料),每次執行專案都會新增一筆資料,不會重新從空的DB開始。
jcgogo 發表在 痞客邦 留言(0) 人氣()
接續"[android SQLite] SQLite 建立資料庫/新增table / 刪除 table",來試一下新增和查詢。
在主程式裡,改成這樣:
package com.example.test;
jcgogo 發表在 痞客邦 留言(0) 人氣()
一、在src上按滑鼠右鍵,選擇 New / Class,來新增一個名為"DBHelper"的類別。
jcgogo 發表在 痞客邦 留言(0) 人氣()
SQLite 是一個小型的 DataBase,是個輕量化的關聯式資料庫,其體積小、容量有限、速度快、要備份或搬移都很簡單,而且資料庫就是一個檔案,要跨平台也很方便。
SQLite 這幾年來已經成了一種標準用法,無論是嵌入式或是 PC 上的軟體,很容易看的到 SQLite 的蹤跡了。
什麼情況會用到SQLite呢?
jcgogo 發表在 痞客邦 留言(0) 人氣()