SQLite資料庫的簡單實現

2021-08-25 20:01:38 字數 1377 閱讀 1960

實現功能:

**實現:

1、先實現sqliteopenhelper,以便系統可以自動建立資料庫。

publicclassstringdbimplextendssqliteopenhelper

@override

publicvoidoncreate(sqlitedatabase db)

@override

publicvoidonupgrade(sqlitedatabase db,intoldversion,intnewversion)

} 2、dao層,getwritabledatabase和getreadabledatabase可以立刻建立資料庫,如果資料庫已經存在,則得到資料庫。呼叫其中的增刪改查方法。

publicclassstringdao

publiclonginsert(string str)

publiccursor query()

publicvoiddelete(string str) );

}

publicvoidupdata(contentvalues values,int_id) );

} }

3、主介面。這裡需要注意修改階段。

publicclassmainactivityextendsactivity ,

newint);

listview

.setadapter(adapter);

listview

.setonitemclicklistener(newadapterview.onitemclicklistener()

}); }

@override

publicbooleanoncreateoptionsmenu(menu menu)

//用listview動態顯示資料庫資料,則需要動態更新adapter,這裡使用的是******cursoradapter,呼叫其requert()即可更新adapter;

@override

publicbooleanonoptionsitemselected(menuitem item)

returnsuper.onoptionsitemselected(item);

} }

SQLite 簡單的資料庫

1.建立資料庫和表 引數1.資料儲存的檔案位置 引數2.檔案建立工廠類,這裡不需要,寫為空 db sqlitedatabase.openorcreatedatabase data data com.coderqi.android2 lesson 04 database database.db nul...

SQLite資料庫簡單使用

二 建立資料庫 sqlite3 student.db 建立名為student的資料庫 sqlite3命令,引數就是資料庫的名稱,如果該資料庫已存在,則使用,如果不存在,則新建乙個 如圖 三 建立表 create table person id integer primary key autoincr...

SQLite簡單資料庫

通過觀察可以發現,不管是聊天列表還是 列表,有乙個共性 資料量大和資料結構複雜 那麼為什麼我們要用sqlite,有這麼幾個原因 sqlite常用的幾種資料型別為text文字型,integer整型,real浮點型,建 式要用規定的格式,如下 create table product 建立資料庫和資料表...