Hallo,
hab das Problem, dass in der Spalte "dialog_tarif" manchmal der Wert NULL enthalten ist. Sonst ist der Dastentyp der Spalte "string".
Und wenn ich es so ausführ kommt folgende Meldung :
"Das Objekt des Typs System.DBNull kann nicht in Typ System.String umgewandelt werden."

Doch das doch die Variable string dialog_tarif wird gefüllt:
Wie kann ich dieses Problem umgehen?
Wie kann ich nun die Spalte "dialog_tarif" in die ListView übertragen?
lg SONNY411
hab das Problem, dass in der Spalte "dialog_tarif" manchmal der Wert NULL enthalten ist. Sonst ist der Dastentyp der Spalte "string".
Code:
while (reader.Read())
{
string rufnummer = (string)reader["rufnummer"];
string tma_tarif = (string)reader["tma_tarif"];
string entgelte_tma = Convert.ToString((double)reader["entgelte_tma"]);
string dialog_tarif = (string)reader["dialog_tarif"]; // ? = null
lv_ausgabe.Items.Add(new ListViewItem(new string[] { rufnummer, tma_tarif, entgelte_tma, dialog_tarif }));
}
Und wenn ich es so ausführ kommt folgende Meldung :
"Das Objekt des Typs System.DBNull kann nicht in Typ System.String umgewandelt werden."

Doch das doch die Variable string dialog_tarif wird gefüllt:

Wie kann ich dieses Problem umgehen?
Wie kann ich nun die Spalte "dialog_tarif" in die ListView übertragen?
lg SONNY411
Zuletzt bearbeitet: