我正在開發Android中的餐廳菜單應用程序。我的應用程序具有其具有以下列一個數據庫表中:如何從表中的一列中選擇不同的值?
- ID(主鍵)
- 類別
- 項名稱
類別列顯示項的類別,例如蔬菜,非蔬菜,零食等。它有重複的值,我想只選擇不同的值從這個列。我曾嘗試以下,但它不工作,如果任何人都可以提供一個解決方案:
String query = "SELECT DISTINCT category FROM todo";
Cursor cursor = database.rawQuery(query,null);
if (cursor != null) {
cursor.moveToFirst();
}
return cursor;
您是否收到任何錯誤? – diagonalbatman
我沒有收到任何sqlite錯誤,但應用程序停止運行,debuger顯示未找到錯誤源。確實,我沒有在應用程序中使用任何日誌記錄 – sagar
您應該使用logcat來調試您的應用程序。它會給我們更多關於你的問題的信息。 –