久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

Android sqlite cursor的遍歷實例詳解

瀏覽:120日期:2022-09-17 18:27:42

查詢并獲得了cursor對象后,用while(corsor.moveToNext()){}遍歷,當corsor.moveToNext()方法調用,如果發現沒有對象,會返回false

public List<MMImage> getAll() {List<MMImage> list = new ArrayList<MMImage>();Cursor c = null;try { c = database.query(TABLE, null, null, null, null, null, null); while (c.moveToNext()) {MMImage mmImage = getMMImageFromCursor(c);list.add(mmImage); }} catch (Exception e) { e.printStackTrace();} finally { if (c != null) {c.close(); }}return list; }

知識點內容擴展:

寫android的時候,涉及到sqlite的知識,所以自己想搞一個Demo學習一下,看了相關的教程和幫助文檔,然后開始動手寫自己的程序

//1.獲取SQLiteDatabase的對象SQliteDataBase sqlite = SQliteDatabase.openOrCreateDatabase(new File(Environment.getExternalStorageDirectory() + 'testDB'),null);//2.向數據庫中存入數據sqlite.execSQL('create table student(id varchar2(10),name varchar2(20),sex varchar2(2)');sqlite.execSQL('insert into student values(?,?,?)', new String[] {'2013111111', 'Tom', 'M' });//3.從sqlite中讀取數據Cursor cursor = sqlite.rawQuery('select * from student', null);//輸出列名for (int i = 0; i < cursor.getColumnCount(); i++) { textView.append(cursor.getColumnName(i) + ’t’);}textView.append('n');//開始讀取其中的數據if (cursor.moveToFirst()) { do {textView.append(cursor.getString(0) + ’t’ + cursor.getString(1) + ’t’ + cursor.getString(2) + ’n’); } while (cursor.moveToNext());}

看起了很簡單,但是我當時在使用cursor的時候忘了定位cursor,因為在查詢之后返回的是一個結果集,也就是一張二維表,如果我們直接調用getString(int ColumnIndex)的話,就會報錯,因為光標不能夠確定你要返回哪一行的數據,從而我們在使用Cursor的時候,注意定位光標。

以上就是Android sqlite cursor的遍歷實例詳解的詳細內容,更多關于Android sqlite cursor的遍歷的資料請關注好吧啦網其它相關文章!

標簽: Android
相關文章:
主站蜘蛛池模板: 波多野结衣一区三区 | 香蕉二区 | 不卡一二区| 久久成人国产 | av在线免费观看一区二区 | 国产成人在线一区 | 国产精品久久久久久久久久10秀 | 久久精品视频一区 | 国产偷录视频叫床高潮对白 | 色av一区 | 亚洲精品一区二区三区蜜桃久 | 亚洲国产精品久久久久秋霞蜜臀 | 国产精品香蕉 | 国产欧美精品一区二区色综合 | 亚洲精品午夜国产va久久成人 | 久久综合久久久 | 国产精品久久在线观看 | 日韩av网页 | 国产精品久久久久久久久久 | 久久综合香蕉 | 天堂va在线高清一区 | 天天影视色香欲 | 日韩福利影院 | 国产精品久久精品 | 欧美二区在线 | 中文字幕国产视频 | 国产精品久久久久久久免费大片 | 精品亚洲一区二区 | 欧美精品一区二区三区蜜桃视频 | 国产美女久久 | 亚洲午夜性视频 | 日本高清h色视频在线观看 日日干日日操 | 波多野吉衣网站 | 中文字幕在线免费播放 | 午夜视频在线观看网址 | 久久美女| 一区二区av | 免费一级在线观看 | 欧美一级在线观看 | 亚洲日本乱码在线观看 | 国产免费网址 |