Ich lese Daten mittels TADOQuery aus eine Datenbank (derzeit testweise
Access, aber eigentlich unabhängig davon). Manche der Felder sind leider leer (NULL). Ich möchte beim Einlesen dieser Felder einen Leerstring erzeugen, erhalte aber immer einen Cast-Error ("Ungültige Variant-Typumwandlung").
Delphi-Quellcode:
var AFeld : String;
AFeld := myADO['Feld']); // Fehler, falls Inhalt von 'Feld' = NULL
AFeld := String(myADO['Feld'])); // produziert den gleichen Fehler
Was muss man machen, damit es funktioniert?