freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

android數(shù)據(jù)庫(kù)開(kāi)發(fā)-資料下載頁(yè)

2025-06-19 13:57本頁(yè)面
  

【正文】 T name FROM sqlite_master WHERE type=39。table39。 AND name=39。mytable39。, null)。 在上面例子中,我們查詢(xún) SQLite 系統(tǒng)表(sqlite_master)檢查 table 表是否存在。返回值是一個(gè) cursor 對(duì)象,這個(gè)對(duì)象的方法可以迭代查詢(xún)結(jié)果。如果查詢(xún)是動(dòng)態(tài)的,使用這個(gè)方法就會(huì)非常復(fù)雜。例如,當(dāng)你需要查詢(xún)的列在程序編譯的時(shí)候不能確定,這時(shí)候使用 query() 方法會(huì)方便很多。 Regular Queries query() 方法用 SELECT 語(yǔ)句段構(gòu)建查詢(xún)。SELECT 語(yǔ)句內(nèi)容作為 query() 方法的參數(shù),比如:要查詢(xún)的表名,要獲取的字段名,WHERE 條件,包含可選的位置參數(shù),去替代 WHERE 條件中位置參數(shù)的值,GROUP BY 條件,HAVING 條件。除了表名,其他參數(shù)可以是 null。所以,以前的代碼段可以可寫(xiě)成: String[] columns={ID, inventory}。 String[] parms={snicklefritz}。 Cursor result=(widgets, columns, name=?,parms, null, null, null)。 使用游標(biāo)不管你如何執(zhí)行查詢(xún),都會(huì)返回一個(gè) Cursor,這是 Android 的 SQLite 數(shù)據(jù)庫(kù)游標(biāo),使用游標(biāo),你可以:通過(guò)使用 getCount() 方法得到結(jié)果集中有多少記錄;通過(guò) moveToFirst(), moveToNext(), 和 isAfterLast() 方法遍歷所有記錄;通過(guò) getColumnNames() 得到字段名;通過(guò) getColumnIndex() 轉(zhuǎn)換成字段號(hào);通過(guò) getString(),getInt() 等方法得到給定字段當(dāng)前記錄的值;通過(guò) requery() 方法重新執(zhí)行查詢(xún)得到游標(biāo);通過(guò) close() 方法釋放游標(biāo)資源;例如,下面代碼遍歷 mytable 表 Cursor result=(SELECT ID, name, inventory FROM mytable)。 ()。 while (!()) { int id=(0)。 String name=(1)。 int inventory=(2)。 // do something useful with these ()。 } ()。 回頁(yè)首在 Android 中使用 SQLite 數(shù)據(jù)庫(kù)管理工具在其他數(shù)據(jù)庫(kù)上作開(kāi)發(fā),一般都使用工具來(lái)檢查和處理數(shù)據(jù)庫(kù)的內(nèi)容,而不是僅僅使用數(shù)據(jù)庫(kù)的 API。使用 Android 模擬器,有兩種可供選擇的方法來(lái)管理數(shù)據(jù)庫(kù)。首先,模擬器綁定了 sqlite3 控制臺(tái)程序,可以使用 adb shell 命令來(lái)調(diào)用他。只要你進(jìn)入了模擬器的 shell,在數(shù)據(jù)庫(kù)的路徑執(zhí)行 sqlite3 命令就可以了。數(shù)據(jù)庫(kù)文件一般存放在:/data/data/如果你喜歡使用更友好的工具,你可以把數(shù)據(jù)庫(kù)拷貝到你的開(kāi)發(fā)機(jī)上,使用 SQLiteaware 客戶(hù)端來(lái)操作它。這樣的話,你在一個(gè)數(shù)據(jù)庫(kù)的拷貝上操作,如果你想要你的修改能反映到設(shè)備上,你需要把數(shù)據(jù)庫(kù)備份回去。把數(shù)據(jù)庫(kù)從設(shè)備上考出來(lái),你可以使用 adb pull 命令(或者在 IDE 上做相應(yīng)操作)。存儲(chǔ)一個(gè)修改過(guò)的數(shù)據(jù)庫(kù)到設(shè)備上,使用 adb push 命令。一個(gè)最方便的 SQLite 客戶(hù)端是 FireFox SQLite Manager 擴(kuò)展,它可以跨所有平臺(tái)使用。 圖 2. SQLite Manager回頁(yè)首結(jié)束語(yǔ)如果你想要開(kāi)發(fā) Android 應(yīng)用程序,一定需要在 Android 上存儲(chǔ)數(shù)據(jù),使用 SQLite 數(shù)據(jù)庫(kù)是一種非常好的選擇。本文介紹了如何在 Android 應(yīng)用程序中使用 SQLite 數(shù)據(jù)庫(kù) ,主要介紹了在 Android 應(yīng)用程序中使用 SQLite 創(chuàng)建數(shù)據(jù)庫(kù)和表、添加數(shù)據(jù)、更新和檢索數(shù)據(jù),還介紹了比較常用的 SQLite 管理工具,通過(guò)閱讀本文,你可以在 Android 中輕松操作 SQLite 數(shù)據(jù)庫(kù)。參考資料 訪問(wèn) developerWorks Open source 專(zhuān)區(qū)獲得豐富的 howto 信息、工具和項(xiàng)目更新以及最受歡迎的文章和教程,幫助您用開(kāi)放源碼技術(shù)進(jìn)行開(kāi)發(fā),并將它們與 IBM 產(chǎn)品結(jié)合使用。 隨時(shí)關(guān)注 developerWorks 技術(shù)活動(dòng)和網(wǎng)絡(luò)廣播。 歡迎加入 My developerWorks 中文社區(qū)。寧可累死在路上,也不能閑死在家里!寧可去碰壁,也不能面壁。是狼就要練好牙,是羊就要練好腿。什么是奮斗?奮斗就是每天很難,可一年一年卻越來(lái)越容易。不奮斗就是每天都很容易,可一年一年越來(lái)越難。能干的人,不在情緒上計(jì)較,只在做事上認(rèn)真;無(wú)能的人!不在做事上認(rèn)真,只在情緒上計(jì)較。拼一個(gè)春夏秋冬!贏一個(gè)無(wú)悔人生!早安!—————獻(xiàn)給所有努力的人. 學(xué)習(xí)好幫手
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1