SQLite
 sql >> Base de données >  >> RDS >> SQLite

Comment extraire des données de la base de données et les afficher sous forme de ListView

Vous pouvez créer une requête SQL, par exemple :

String sqlQuery = "select name,phone,mobile,email from SBL_Contact";

Utilisez-le ensuite avec un curseur pour obtenir les résultats :

Cursor contactsCursor = database.rawQuery(sqlQuery, null);

puis parcourez votre curseur :

ContactItem newsData = null;

while (contactsCursor.moveToNext()) {
       newsData = new ContactItem();
       newsData.setName(contactsCursor.getString(0));
       newsData.setPhone(contactsCursor.getString(1));
       newsData.setMobile(contactsCursor.getString(2));
       newsData.setEmail(contactsCursor.getString(3));

       listMockData.add(newsData);
    }