Moin,
ich werd echt wahne, oder blick den Wald vor lauter Bäumen nicht mehr.
Delphi-Quellcode:
with query do begin... bla
open;
FieldByName('
status_processId').AsString := prozessid;
FieldByName('
status_message_type').AsInteger := messagetyp;
FieldByName('
status_message_code').Asinteger := messagecode;
FieldByName('
status_message_text').AsWideString := messagetext;
FieldByName('
dateiname').AsString := dateiname;
if messagecode = 200
then bestaetigt := true
else bestaetigt := false;
FieldByName('
bestaetigt').asboolean := bestaetigt;
post;
In allen Feldern ist, was rein soll, außer im Bit-Feld 'bestaetigt'. Der Vergleich mit messagecode klappt. Mal ist die Variable bestaetigt true, mal false. Im
DB-Feld 'bestätigt' ist immer false(falsch).
Wer hat da eine Idee?
Gruss
EL