Einzelnen Beitrag anzeigen

Benutzerbild von emsländer
emsländer

Registriert seit: 21. Aug 2004
Ort: Lengerich
658 Beiträge
 
RAD-Studio 2009 Ent
 
#1

Problem mit Bit-Feldern bei MSSQL2005

  Alt 4. Jun 2008, 12:51
Datenbank: MS SQL 2005 • Zugriff über: ADO
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


Narben am Körper sind ein Zeichen dafür, das man gelebt hat.
Narben auf der Seele sind ein Zeichen dafür, das man geliebt hat.
  Mit Zitat antworten Zitat