Hi,
im OnBeforePost Event würde ich den Fehler vermeiden indem ich dort den Wert prüfe und bei Verletzung der Grenzen mit
ShowMessage(' .... ');
Feld.FocusControl;
Abort;
den Benutzer informieren.
(auch wenn dadurch die Logik in
DB und Client doppelt liegen würde)
Cheers,