Habe eine
Query, aus der ich das Ergebnis auslesen will, bekomme aber immer die Fehlermeldng
Variante des Typs (Null) konnte nicht in Typ (String) konvertiert werden
wenn Das Feld "text" leer ist.
Wie kann ich diesen Fehler abfangen? Ich arbeite mit einer
Paradox-Datenbank. Das Feld ist vom Typ String (40).
Vielen Dank schonmal
Delphi-Quellcode:
Type TMyData = record
Kennung :integer;
Name :String;
...
Text :String;
end;
var i:integer;
MyArray:TMyData;
begin
...
Myquery.Open;
if Myquery.FindFirst then
begin
i:=0;
repeat
MyArray[i].Kennung := Myquery.FieldValues['Kennung'];
MyArray[i].Name := Myquery.FieldValues['Name'];
...
MyArray[i].Text := Myquery.FieldValues['text'];
i:=i+1;
until not Myquery.FindNext;
end;
...
end;