ich untersuche gerade ein interessantes Phänomen: ich muss eine ID generieren und speichere sie als unsigned int in einer MySQL-Datenbank. Leider liefert mir Lazarus einen EConvertError bei TSQLQuery.Open, wenn ein Datensatz einen Wert > 2147483647 beinhaltet. Wie komme ich an die Daten ran?
BTW, das ist mein dritter Versuch an die Daten zu kommen. Zuerst habe ich es mit Delphi7 unter WinXP (mit DirectSQL-Komponenten) probiert: die liefern bei den oben genannten Datensätzen eine 0 zurück.
Dann habe ich es unter SuSE 9.2 mit Kylix3 probiert, dort liefert das Query immer die letzte gültige Zahl zurück

Was nun?
thx, Dets ...