Autor Beitrag
Tossi65
Hält's aus hier
Beiträge: 10

Win 7, Win 8.1
D2010
BeitragVerfasst: Di 08.09.15 09:59 
Guten Morgen Leute,
ich grübele schon seit Tagen über ein Problem.
Ich arbeite mit Delphi XE7, Mysql 5.6 und den FireDac Komponenten.
In einer FDQuery erstelle ich eine Abfrage und lasse die Fewlder persistent erstellen. Soweit so gut.
Wenn ich die Abrfrage in der Komponenten starte, sehe ich, dasß ein Boolesches Feld von FireDac als auch so erkannt wird.
Das Feld ist in der Datenbank als tiynyint(1) definiert und die Komponente hat das Feld auch als int deklariert.
Wenn ich das Programm debughge kommt folgender Fehler:
Zitat:
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt GenMenue.exe ist eine Exception der Klasse EDatabaseError mit der Meldung 'qryAuftragUebersicht: Unterschiedliche Typen für Feld 'Rahmenauftrag'; erwartet: Integer, gefunden: LargeInt' aufgetreten.
---------------------------
Anhalten Fortsetzen Hilfe
---------------------------

Kennt jemand Abhilfe. Ich dreh noch durch. Casten geht auch nicht.

Moderiert von user profile iconNarses: Beitragsformatierung überarbeitet.

_________________
Mfg
Tossi