Y
yoasy
Neues Mitglied
- 0
hallo,
ich hoffe ich poste in der richtigen Rubrik.
in meiner DataBaseHandler Klasse
jetzt zu meiner Frage
wie muss ich die Abfrage in meiner MainActivity erstellen
um zb. nur die Datenzeile auzulesen, die in der Spalte KEY_PLZ
den Eintrag 48458 hat.
Vielen Dank im voraus
mfg. yoasy
ich hoffe ich poste in der richtigen Rubrik.
in meiner DataBaseHandler Klasse
Code:
public Contact getContact(int id) {
SQLiteDatabase db = this.getReadableDatabase();
Cursor cursor = db.query(TABLE_CONTACTS, new String[] { KEY_ID,
KEY_VBNR, KEY_REGV, KEY_VNAME, KEY_NNAME, KEY_ADDR, KEY_PLZ, KEY_ORT, KEY_TELE }, KEY_ID + "=?",
new String[] { String.valueOf(id) }, null, null, null, null);
if (cursor != null)
cursor.moveToFirst();
Contact contact = new Contact(Integer.parseInt(cursor.getString(0)),
cursor.getString(1), cursor.getString(2),
cursor.getString(3), cursor.getString(4),
cursor.getString(5), cursor.getString(6),
cursor.getString(7), cursor.getString(8));
// return contact
return contact;
}
wie muss ich die Abfrage in meiner MainActivity erstellen
um zb. nur die Datenzeile auzulesen, die in der Spalte KEY_PLZ
den Eintrag 48458 hat.
Vielen Dank im voraus
mfg. yoasy