sql >> Database teknologi >  >> RDS >> SQLite

Android ListView ved hjælp af SQLite

Du lukker markøren, før du får adgang til data. Du skal lægge de data, du leder efter, ind i et objekt og derefter returnere det objekt. Flyt ikke markøren tilbage.

public MyObject listNotes() {
    Cursor c = db.query("YOUR_QUERY");
    MyObject obj = new MyObject();
    if (c != null && c.moveToFirst()) {
        obj.setParameter(c.getInt(c.getColumnIndex("column_name")));
    }
    c.close();
    return obj;
 }

Dette forudsætter naturligvis, at det første element i din markør er det element, du leder efter.



  1. MySQL High Availability Framework Forklaret – Del II:Semisynkron replikering

  2. Sådan installeres SQL Server på Windows

  3. SQL - Sådan vælger du en række med en kolonne med maks. værdi

  4. Kører serveren på host localhost (::1) og accepterer TCP/IP-forbindelser på port 5432?