Hi!
Hab ein Problem bei folgendem Codeausschnitt:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14:
| while (dr.Read()) { lstSuchergebnisse.Items.Add(dr["Name"].ToString() +", "+ dr["Vorname"].ToString() +", "+ dr["Straße"].ToString() +", "+ dr["Ort"].ToString() +", "+ dr["PLZ"].ToString() +", "+ dr["Telefon"].ToString() +", "+ dr["Email"].ToString() +", "+ dr["Geburtstag"].ToString()); strArray[i,0] = dr["Name"].ToString(); strArray[i,1] = dr["Vorname"].ToString(); strArray[i,2] = dr["Straße"].ToString(); strArray[i,3] = dr["Ort"].ToString(); strArray[i,4] = dr["PLZ"].ToString(); strArray[i,5] = dr["Telefon"].ToString(); strArray[i,6] = dr["Email"].ToString(); strArray[i,7] = dr["Geburtstag"].ToString();
i++; } |
Die Daten aus der Datenbank sollen in einer ListBox ausgegeben werden. Des weiteren sollen sie zur späteren verarbeitung in ein Array geschrieben werden.
Die Ausgabe auf der ListBox funktioniert, allerdings springt das Programm bei der Speicherung ins Array in die catch-Methode und bringt folgende Fehlermeldung: "Objektverweis wurde nicht auf eine Objektinstanz festgelegt"
wo liegt der fehler?
Moderiert von raziel: Code- durch C#-Tags ersetzt