![]() |
Datenbank: MS SQL 2005 • Zugriff über: ADO
Problem mit Bit-Feldern bei MSSQL2005
Moin,
ich werd echt wahne, oder blick den Wald vor lauter Bäumen nicht mehr.
Delphi-Quellcode:
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).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; Wer hat da eine Idee? Gruss EL |
Re: Problem mit Bit-Feldern bei MSSQL2005
Hi,
Bitfelder können unter T-SQL nur die Werte 1 und 0 haben. Evtl. geht´s ja damit? |
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:40 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz