Ich habe erfolgreich eine Datenbanktabelle in Android (SQLite) erstellt. Ich versuche Elemente in der Datenbank nach dem Vor- oder Nachnamen (aufsteigend/absteigend) zu sortieren. (Zu diesem Zweck habe ich Knöpfe im Kontextmenü). Ich habe Probleme beim Schreiben der SQL-Anweisung. Irgendeine Idee?Elemente in einer Datenbank sortieren
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.database);
ListView lv=(ListView)findViewById(R.id.mylist);
dbh = new DatabaseHelper(this);
c = dbh.getReadableDatabase().rawQuery("SELECT _id, " +
DatabaseHelper.NAME +
", " + DatabaseHelper.LASTNAME +
", " + DatabaseHelper.ans2 +
" FROM " +
DatabaseHelper.TABLE_NAME, null); // initializing
String[] dataFrom ={DatabaseHelper.NAME, DatabaseHelper.LASTNAME, DatabaseHelper.ans2};
int[] dataTo = {R.id.name, R.id.value1, R.id.value2};
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this,
R.layout.row, c, dataFrom, dataTo);
lv.setAdapter(adapter);
registerForContextMenu(lv);
}
danke, lassen Sie mich hineinsehen –