android為了讓我們能夠更加方便地管理資料庫,專門提供了乙個sqlitepenhelper幫助類。借助這個類就可以非常簡單地對資料庫進行建立和公升級。既然有好東西可以直接使用,那我們自然要嘗試-下了,下面我就對sqliteopenhelper的基本用法進行介紹。
首先你要知道sqliteopenhelper 是乙個抽象類,這意味著如果我們想要使用它的話,就需要建立乙個自己的幫助類去繼承它。sqliteopenhelper 中有兩個抽象方法,分別是oncreate()和onupgrade(),我們必須在自己的幫助類裡面重寫這兩個方法,然後分別在這兩個方法中去實現建立、公升級資料庫的邏輯。
sqliteopenhelper中還有兩個非常重要的例項方法: getreadabledatabase()和 get-writabledatabase()。這兩個方法都可以建立或開啟乙個現有的資料庫( 如果資料庫已存在則直接開啟,否則建立乙個新的資料庫 ),並返回乙個可對資料庫進行讀寫操作的物件。
package com.example.tfc_qq.user;
public
class
user
public string getaccount()
public
void
setaccount
(string account)
public string getname()
public
void
setname
(string name)
public string get***()
public
void
set***
(string ***)
public
intgetage()
public
void
setage
(int age)
public string getpassword()
public
void
setpassword
(string password)
@override
public string tostring()
';}}
資料庫建立
刪除資料庫 drop database cpxs 資料庫操作語法 建立資料庫 create database database name on 子句 資料檔案屬性 primary 指定主檔案,否則預設第乙個 n 檔案屬性 filegrowth growth increament n 檔案組 log ...
建立資料庫
1.建立表空間 create tablespace test space logging datafile f oracle oracledata test.ora size 5m extent management local uniform segment space management au...
建立資料庫
建立乙個資料庫 binbin 有乙個主要資料庫檔案 bin.mdf 乙個次要資料庫檔案組 jay 裡面有次要資料檔案 jay 1.ndf,jay 2.ndf 乙個日誌文志檔案 ziji.ldf 判斷是否存在此資料庫,若存在就刪除 if exists select from sysdtabases w...