iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 15
0

Imgur

創建一個class,以及表格名稱、編號表格欄位名稱、其它表格欄位名稱。
Imgur
SQL語法,創建一個資料表(主鍵、變數名稱等等)。

private SQLiteDatabase db;
  • // 資料庫物件
    Imgur
public ItemDAO(Context context) {
db = MyDBHelper.getDatabase(context);}
  • // 建構子,一般的應用都不需要修改,一開始進就被創建了。
    Imgur
    方法取名insert傳入Item
ContentValues cv = new ContentValues();
  • // 建立準備新增資料的ContentValues物件
  • //ContenValues Key只能是String类型,Value只能存储基本类型数据,不能存储对象
  • // 加入ContentValues物件包裝的新增資料
  • // 第一個參數是欄位名稱, 第二個參數是欄位的資料
    Imgur
    update也差不多,唯一不一樣的是,針對更改的欄位去修改資訊在回傳。
    Imgur
    delete則更簡單,找到對應的欄位Id後,直接全部清除即可。
    Imgur
    寫一個方法名為getRecord,緩存資料,利用Cursor。
    Imgur
    讀取所有記事資料,找到資料表後,進行查詢,

上一篇
[Day]14 SQLite
下一篇
[Day16] SQLite-03
系列文
Java 與 Kotlin 入門30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言