我有一個數據庫導入資產文件夾。當我調用nextQuestion()方法時,我需要從數據庫中檢索第一個條目。用戶回答後,我需要再次加載nextQuestion()方法並從數據庫中檢索下一個條目。我試過,但它沒有工作,我總是隻得到第一個條目:如何查詢數據庫按ID升序排列?
String sql ="SELECT * FROM tblTable ORDER BY _ID ASC LIMIT 1";
也試過這樣:
String sql ="SELECT * FROM tblTable ORDER BY _ID ASC";
如何做到這一點?我嘗試過,在我的適配器類中,然後在我的下一個問題中,我打開數據庫並使用遊標。但總是得到第一排。 – marjanbaz
不要每次都執行查詢!執行一次並一次獲取所有行。谷歌的例子。這裏是一個:http://www.vogella.com/articles/AndroidSQLite/article.html參見例如方法getAllComments() – SimonSays