寫乙個類繼承自 sqliteopenhelper
系統會自己主動加入構造方法、 oncreate方法、onupgrade方法
當資料庫裡面資料或者表結構有所修改時。咱們須要公升級資料庫
這個時候。版本號加1.在update裡面做對應改動。
須要注意的是,假設須要測試update,每次開始測試,version 值增大。假設和上次的同樣。就不會促發update方法了
以下貼上**
import android.content.context;
import android.database.sqlite.sqlitedatabase;
import android.database.sqlite.sqliteopenhelper;
import android.database.sqlite.sqlitedatabase.curso***ctory;
import android.widget.toast;
//第一版的時候,update裡面的**為空。由於不須要更新,之後版本號更新,就得在update裡面寫**了
public class datahelp extends sqliteopenhelper
/*** 建立表
*/public void oncreate(sqlitedatabase db)
/*** 更新表
*/public void onupgrade(sqlitedatabase db, int arg1, int arg2)
}
chrome 關閉自己主動更新
一不小心,把chrome更新成了37,chrome 37不支援模態窗體 window.showmodaldialog 折騰死人了。實在抵不住,僅僅好降級成36.0.1985.143m 至 2014 09 04日為止的chrome 版本號 僅僅好找到登錄檔 hkey local machine sof...
Sqlite如果插入或更新資料庫
我們經常會用到如果資料庫存在則更新,如果不存在則新增 sql一般寫為 if exists select from table where tableid 1 insert into table else update table 但是sqlite裡沒有if exists這種寫法,它用的是一種更簡單的...
SQLite資料庫掃盲
今天注意到 sqlite 3.6.11 上個月發布的 增加了乙個我期待已久的 online backup 介面,激動之餘就順便和大夥兒聊一下sqlite資料庫。本帖權當是sqlite掃盲,如果你對sqlite已經很熟悉,本文就不必再看了。技術上的優點和特性 sqlite是乙個輕量級 跨平台的關係型資...