![Android使用SQLite數(shù)據(jù)庫的簡單實(shí)例_第1頁](http://file4.renrendoc.com/view/c77695518586a4d81757fa2659c96c44/c77695518586a4d81757fa2659c96c441.gif)
![Android使用SQLite數(shù)據(jù)庫的簡單實(shí)例_第2頁](http://file4.renrendoc.com/view/c77695518586a4d81757fa2659c96c44/c77695518586a4d81757fa2659c96c442.gif)
![Android使用SQLite數(shù)據(jù)庫的簡單實(shí)例_第3頁](http://file4.renrendoc.com/view/c77695518586a4d81757fa2659c96c44/c77695518586a4d81757fa2659c96c443.gif)
![Android使用SQLite數(shù)據(jù)庫的簡單實(shí)例_第4頁](http://file4.renrendoc.com/view/c77695518586a4d81757fa2659c96c44/c77695518586a4d81757fa2659c96c444.gif)
![Android使用SQLite數(shù)據(jù)庫的簡單實(shí)例_第5頁](http://file4.renrendoc.com/view/c77695518586a4d81757fa2659c96c44/c77695518586a4d81757fa2659c96c445.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Android使用SQLite數(shù)據(jù)庫的簡單實(shí)例先畫個(gè)圖,了解下 Android下數(shù)據(jù)庫操作的簡單流程:1.首先,寫一個(gè)自己的數(shù)據(jù)庫操作幫助類,這個(gè)類繼承自 Android自帶的SQLiteOpenHelpe r.卜面例子是:package ;import ;import ;import ;import ;public class DBHelper extends SQLiteOpenHelper private final static String DB_NAME =;/數(shù)據(jù)庫名private final static int VERSION = 1;版本號(hào)/自帶的構(gòu)造方法public DB
2、Helper(Context context, String name, CursorFactory factory,int version) super(context, name, factory, version);/為了每次構(gòu)造時(shí)不用傳入dbNamem版本號(hào),自己得新定義一個(gè)構(gòu)造方法public DBHelper(Context cxt)this(cxt, DB_NAME, null, VERSION);/調(diào)用上面的構(gòu)造方法/版本變更時(shí)public DBHelper(Context cxt,int version) this(cxt,DB_NAME,null,version);/當(dāng)數(shù)據(jù)
3、庫創(chuàng)立的時(shí)候調(diào)用public void onCreate(SQLiteDatabase db) String sql = create table student( +id integer primary key autoincrement, +name varchar(20), + age int)”;(sql);/版本更新時(shí)調(diào)用public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) String sql = update student .;/自己的 Update 操作(sql); package ;
4、import ;import ;import ;import ;public class StudentDao DBHelper helper = null;public StudentDao(Context cxt) helper = new DBHelper(cxt);/*當(dāng)Activity中調(diào)用此構(gòu)造方法,傳入一個(gè)版本號(hào)時(shí),系統(tǒng)會(huì)在下一次調(diào)用數(shù)據(jù)庫時(shí)調(diào)用Helper中的onUpgrade()方法進(jìn)展更新param cxtparam version/public StudentDao(Context cxt, int version) helper = new DBHelper(cxt, version);/插入操作public void insertData(Student stu) String sql = insert into student (name,age)values(,);SQLiteDatabase db =();(sql, new Object , );/其它操作完成這些,其它操作就簡單了.&昵川田ffiffi國另外,數(shù)據(jù)庫文件放在這個(gè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- (高清版)DB37∕T 2104-2012 工業(yè)鍋爐系統(tǒng)能效評(píng)價(jià)規(guī)則
- 2025年雪褸項(xiàng)目投資可行性研究分析報(bào)告
- 2025年降壓計(jì)項(xiàng)目投資可行性研究分析報(bào)告-20241226-205250
- 2025年度冷鏈倉儲(chǔ)庫房場地租賃合同
- 人才培養(yǎng)的政策保障體系
- 2025年度講師教育投資與融資合同
- 教育內(nèi)容與產(chǎn)業(yè)需求精準(zhǔn)對(duì)接需求分析
- 服務(wù)消費(fèi)券的宣傳與推廣策略
- 2025年度數(shù)字經(jīng)濟(jì)合作聯(lián)盟協(xié)議范本
- 2025年度政府投資項(xiàng)目審計(jì)服務(wù)行政合同
- DB32-T 186-2015建筑消防設(shè)施檢測技術(shù)規(guī)程
- 中考英語1600詞匯對(duì)照表-(帶音標(biāo))
- 虛擬化與云計(jì)算技術(shù)應(yīng)用實(shí)踐項(xiàng)目化教程 課件全套 陳寶文 項(xiàng)目1-8 虛擬化與云計(jì)算導(dǎo)論- 騰訊云服務(wù)
- (正式版)JBT 7248-2024 閥門用低溫鋼鑄件技術(shù)規(guī)范
- 2024廣東高壓電工考試電工證考試題模擬試題(全國版)
- 人工智能小學(xué)生科普書
- (高清版)TDT 1056-2019 縣級(jí)國土資源調(diào)查生產(chǎn)成本定額
- 化學(xué)實(shí)驗(yàn)室設(shè)備期間核查規(guī)程匯編2019.9最終版
- 防止分心駕駛的方法
- 中藥熏洗的并發(fā)癥及預(yù)防
- 小學(xué)高年級(jí)數(shù)學(xué)閱讀能力的培養(yǎng)與
評(píng)論
0/150
提交評(píng)論