2011-12-07 121 views
0

我是Android開發人員中的新成員,我是程序員Delphi和Lazarus,我有一個使用SQLite數據庫的程序,我試圖在Android中獲得 相同的程序,但我有很多問題。如何在android sqlite數據庫中返回查詢結果?

我需要一個方法返回一個選擇類似的結果:

SELECT * from tmc_configuracao ORDER BY cod_configuracao DESC 

後,我將這個結果發送到scrollingtable」 我不知道如何做到這一點

任何人可以幫助我的代碼

+0

你有什麼迄今所做 –

回答

4
String query="SELECT * from tmc_configuracao ORDER BY cod_configuracao DESC"; 
Cursor cursor=(instance of SQLiteDatabase).rawQuery(query); 
while (cursor.moveToNext()) { 
    String result_0=cursor.getString(0); 
    String result_1=cursor.getString(1); 
    //and so on 
} 
cursor.close(); 
(instance of SQLiteDatabase).close(); 
+1

'rawQuery()'至少需要兩個參數:??http://developer.android.com/reference/android /database/sqlite/SQLiteDatabase.html – Raptor

+0

如果您不想擁有任何selectionArgs,則可以用'null'替換第二個參數。 '遊標testCursor = sqLiteDatabase.rawQuery(sqlQuery,null);' – androidtitan