Hallo Denise,
zunächst einmal herzlich willkommen im Delphi-PRAXIS Forum.
Zu deiner Frage: Ich würde das mit einem try ... except Block erledigen:
Delphi-Quellcode:
try
MyArray[i].Text := Myquery.FieldValues['text'];
except
MyArray[i].Text := '';
end;