Entwickler-Ecke
Datenbanken - Daten aus DB auslesen
LickstheComp - Fr 17.04.09 12:21
Titel: Daten aus DB auslesen
Wenn ich Daten aus einer DB in ein Listview einlese und in einer Spalte steht nichts drinnen, kommt immer die
Fehlermeldung: Variante des Typs (Null) konnte nicht in Typ (String) konvertiert werden. Diese Meldung ist mit schon
klar aber wie kann man das umgehen?
lg
Xentar - Fr 17.04.09 12:23
Indem du uns erstmal zeigst, wie du das bisher machst.
LickstheComp - Fr 17.04.09 12:29
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| While Not ADOQUERY5.Eof do begin list := listview2.Items.add; list.caption := ADOQUERY5.FieldValues['SNR']; list.Subitems.add(ADOQUERY5.FieldValues['status']); list.Subitems.add(ADOQUERY5.FieldValues['Text']); list.Subitems.add(ADOQUERY5.FieldValues['Datum']); ADOQUERY5.Next; end; |
Wenn jetzt bei einem Datensatz im Status nichts steht, kommt diese Meldung..
Xentar - Fr 17.04.09 12:36
Versuch mal FieldByName('Status').asString
Das sollte, wenn nichts drinsteht, einen Leerstring zurückgeben.
LickstheComp - Fr 17.04.09 12:47
danke es geht!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!