Einzelnen Beitrag anzeigen

onkelthom

Registriert seit: 5. Mär 2009
Ort: Schwalmtal
16 Beiträge
 
#1

Fragwürdige Meldung: E2003 ...is not a valid integer value

  Alt 16. Apr 2010, 10:58
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]
Thomas
Nicht reden - Machen ! Geht nicht gibt´s nicht...
  Mit Zitat antworten Zitat