Hallo,
Ewigkeiten läuft mein Programm stabil.
Nachdem ich jetzt von Interbase auf Firebird 2.1 (IBOJects) umgestellt habe, komme ich aus einer Prozedur nicht mehr raus.
Egal welchen Programmteil ich heraus nehmen, es verbleibt immer die Fehlermeldung:
Erste Gelegenheit für
Exception bei $75729617.
Exception-Klasse EConvertError mit Meldung ''' is not a valid integer value'
Alle als Integer deklarierten Variablen haben im Debugger numerische Werte.
Er bricht mit diesem Fehler jetzt selbst bei Dingen ab wie: WindowState:=wsMaximized;
Ich habe das Gefühl, dass meine Recordsets aus irgendeinem Grund leer sind, obwohl
- in der
BDE sehe ich die Daten
- beim ersten Programmstart sehe ich auch Daten
Wahrscheinlich gehe ich mit den IBObjects Komponenten falsch um, aber ich weiss nicht an welcher Stelle
Ein Versuch ist:
Delphi-Quellcode:
TIBOQuery.SQL.Clear;
TIBOQuery.SQL.text := 'select * from tabelle';
TIBOQuery.Open;
Ein anderer Versuch war:
Delphi-Quellcode:
TIBOQuery.Close;
TIBOQuery.SQL.Clear;
TIBOQuery.SQL.Add('select * from tabelle');
TIBOQuery.Open;
Ich hab keinen Rat mehr
Wäre schön, wenn von Euch einer ne Idee hat.
Gruß
Thomas
[edit=mkinzler]Delphi-Tag eingefügt Mfg, mkinzler[/edit]