Kann mir jemand helfen, diese Abfrage auszuführen?Stellen Sie sicher, dass der Cursor korrekt initialisiert wird, bevor Sie darauf zugreifen.
Ich versuche, verschiedene Supervisor aus der Projekttabelle abrufen. Supervisor Spaltennamen und sein Index ist 5.
try {
String query = "select distinct supervisor from project ";
Cursor cursor= db.rawQuery(query,null);//query(query , null, null,null,null,null,null);
if (cursor.moveToFirst()) {
do {
labels.add(cursor.getString(5));
} while (cursor.moveToNext());
}
// finish();
cursor.close();
db.close();
} catch (Exception ex) {
ex.printStackTrace();
}
return labels;
}
Veröffentlichen Sie Ihre Tabellenimplementierung –
Projekt ist Name der Tabelle und Supervisor ist Spaltenname .. Ich möchte alle unterschiedliche Supervisor, aber ich bekomme Fehler ... können Sie mir bitte helfen, diese eindeutige Abfrage auszuführen? –
sehe meine aktualisierte Antwort. Es wird Ihnen geben, was Sie erwartet haben –