Einzelnen Beitrag anzeigen

Changer

Registriert seit: 15. Okt 2003
Ort: Stuttgart
22 Beiträge
 
#1

[Fehler]arithmetic exception, numeric overflow, ...

  Alt 22. Okt 2003, 15:00
Hallo Zusammen,

ich versuche einen Datensatz aus einer Interbase-DB in eine ListBox zu schreiben, etwa so:
Delphi-Quellcode:
querystring := 'SELECT * FROM TPC_INST_PROGR WHERE PC_ID = '+QuotedStr(pcid);
IBQuery1.SQL.Text := querystring;
IBQuery1.Open;
while not IBQuery1.Eof do
begin
   lbInstProg.Items.Add(IBQuery1.FieldByName('PROGR_STR').AsString);
   IBQuery1.Next();
end;
wenn ich mein Programm dann starte kommt bei sehr vielen Einträgen in der Datenbank der Fehler:
"arithmetic exception, numeric overflow, or string truncation"

Bei Borland bzw. InterbaseCorporation habe ich gelesen dass dieser Fehler auftreten kann wenn ein Feld mehr Daten aufnehmen soll als es kann. Da standen zwar Workarounds, allerdings waren die auf so konkrete Fälle zugeschnitten dass ich diese nicht umsetzen konnte.
Weiß einer wie ich diese Daten in eine ListBox reinkriegen kann?

Gruß
Changer
use an OS that works, use Linux
  Mit Zitat antworten Zitat