Hallo allerseits,
meine Anwendung stürzt bei Datenabfrage ab, wenn ein Datenbankfeld (varchar - not null) leer ist. Dazu muss ich sagen, dass die Tabelle aus einer Access Anwendung vom Access-entwickler so bereitgestellt wurden. Folgende Methode zur Überprüfung schlug fehl:
PHP
while (fscursor.moveToNext()) {
// DTAEN DEN TEXTBOXEN ZUWEISEN
//---------------------------------------------------------------
// NAME UND ANSCHRIFT
//---------------------------------------------------------------
// KUNDENNUMMER FSA
KDNR.setText("Kunden-Nr: " + fscursor.getString(1).toString());
// NAME IM KOPFBEREICH
FSHEAD.setText(fscursor.getString(4).toString() + " "
+ fscursor.getString(3).toString());
// KLASSEN VORHANDEN
// ANSCHRIFT
String geborenAm = new String(fscursor.getString(16).toString());
// Fehler abfangen
if(geborenAm.length() > 0) {
gebDatum.setText(fscursor.getString(16).toString());
}
Anschrift.setText(fscursor.getString(18).toString());
Ort.setText(fscursor.getString(19).toString());
//
}
Alles anzeigen
Scheinbar kommt es garnicht bis zum if-Statement, da fscursor schon beim ersten Aufruf "crasht".