Hallo
Der
SQL Monitor stürzt zusammen mit dem Programm ab noch bevor die Applikation vollständig gestartet ist. Keine Ahnung weshalb im Debugger mit Delphi stürtz er aus nochmals anderen gründen viel früher ab.
Habe nun einen Logger geschrieben der mir die
SQL Befehle aufschreibt welche an den Möglicherweise verantwortlichen stellen verwendet werden, und dann schnell den Verursacher entdecken können.
Nun stehe ich vor einem neuen Problem.
Die betreffende Tabelle wurde vor kurzem auf einen
SQL Server verlegt, und in der MS
Access Datenbank nur noch eingebunden.
Nun zum Problem: in der betreffenden Tabelle gibt es 78 Felder, ein einziges davon ist ein Bit Feld (also Boolean), welches an einer selten verwendeten Checkbox vom
GUI hängt. Wird nun dieses Feld angeklickt passiert erst mal nichts ungewöhnliches, erst wenn der Datensatz das nächste mal geöffnet wird erscheint ein Fehler beim Befehl aQuery.Edit, der besagt das der Datensatz geändert wurde und nicht mehr in den edit Modus gesetzt werden kann. Die Fehlermeldung erscheint nur wenn die Applikation innerhalb Delphi gestartet wird. Im Normalen Betrieb merkt man zuerst gar nichts, ausser das die Daten auf dem entsprechenden Popup nicht editierbar sind.
Nun die Frage gibt es irgend eine Spezielle Behandlung für Boolean Felder wenn die Tabelle auf einem
SQL Server liegt?
Weis hier jemand etwas?
Danke und Gruss
Heiri