S
SQLitesucher
Gast
Hi, ich versuche aus einer DB mit 2 Spalten, einer namens "ref" und einer namens "pw"
das pw aus zulesen welches zu einer vom nutzer eingegebenen ref passt.
Nun konnte ich die SQLite Datenbank dazu überreden mir den korrekten datensatz auszuwählen, es fliegt zumindest keine SQLException mehr die mir mitteilt das der Datensatz nicht vorhanden ist, will ich nun aber das Passwort aus dem Cursor auslesen, sagt mir Java der Cursor sei leer woran kann das liegen?
Anmerkung: es handelt sich um eine Androidanwendung, nur für den fall das nur Android den "Cursor" verwendet
hier mal mein Code:
das pw aus zulesen welches zu einer vom nutzer eingegebenen ref passt.
Nun konnte ich die SQLite Datenbank dazu überreden mir den korrekten datensatz auszuwählen, es fliegt zumindest keine SQLException mehr die mir mitteilt das der Datensatz nicht vorhanden ist, will ich nun aber das Passwort aus dem Cursor auslesen, sagt mir Java der Cursor sei leer woran kann das liegen?
Anmerkung: es handelt sich um eine Androidanwendung, nur für den fall das nur Android den "Cursor" verwendet
hier mal mein Code:
Java:
public String suchen(String ref)
{
String antwort="";
open();
try{
Cursor c= db.query("Passwort", null, DBspalten[0]+"= '"+ref+"'", null, null, null, null);
c.moveToFirst();
antwort="";
System.out.println("testausgabe:"+" "+c.getCount());
}
catch
(SQLException e)
{System.out.println("anderer Fehler");
//abfangen wenn etwas nicht vorhanden ist
}
close();
return antwort;
}