新建乙個myopenhelper類,繼承sqliteopenhelper,實現它的構造方法和oncreate,onupgrade方法,
構造方法myopenhelper有四個引數 1、 context 上下文環境 2、name 資料庫的名字 3、factory 目的建立cursor 物件 4、version 資料庫的版本(從1開始)
cursor就是每行的集合
初始建立可以使用上圖所示的樣子
直接呼叫db的execsql方法然後輸入sql語句就可以建立了。(primary key)主鍵 (autoincrement)自增
onupgrade方法就是每次資料庫版本公升級時呼叫,這裡知識測試以下,平常情況可以不在裡面寫任何**。公升級就是上面的構造方法最後乙個引數只能向上增,不能減。
準備工作做完後就可以在主介面類裡面例項化myopenhelper類,並呼叫getreadabledatabase或者getwritabledatabase任意乙個,然後資料庫就建立好了。
下面的乙個是系統自己建立的。
安卓學習筆記 SQLite資料庫儲存
public class mydatabasehelper extends sqliteopenhelper override public void oncreate sqlitedatabase db override public void onupgrade sqlitedatabase d...
My安卓知識1 SQLite資料庫
2016年五月份到六月份做了乙個小專案,關於android的,想記錄一下學到的一些知識,做成乙個小系列吧,算是對自己這乙個多月來的見證。首先說明,這些知識也都是從網上各處學習來的,我自己做了一些小整理。1.sqlite資料庫 之前用的資料庫是mysql和sqlserver,還用過oracle,雖然不...
安卓核心技術中級 SQLite資料庫
android使用開源的,與作業系統無關的sql資料的。sqlite是一款輕量級資料庫,它的設計目的是嵌入式,而且占用的資源非常少,在嵌入式裝置中,可能只需要幾百kb,這也是android系統採用sqlite資料庫的原因之一。sqlite3資料型別 支援null,interger,real 浮點數字...