Thema: Delphi DBGRID Insert verhindern

Einzelnen Beitrag anzeigen

Benutzerbild von Garby
Garby

Registriert seit: 17. Mär 2003
Ort: Tirol
199 Beiträge
 
Delphi 2005 Professional
 
#6

Re: DBGRID Insert verhindern

  Alt 10. Nov 2005, 08:44
@dfried: Du solltest mal ausprobieren wann AfterInsert ausgelöst wird.
Das passiert nämlich nach dem Append.
Hier habe ich die Möglichkeit den Status der Query mit Cancel zu beeinflussen, was ich als saubere Methode halten würde.
Natürlich funktioniert das Auslösen einer stummen Exception im BeforeInsert auch. Damit werden aber alle anderen Aktionen abgebrochen, was unter Umständen nicht erwünscht ist.

Lange Rede... es ist wohl Geschmackssache.
Walter
Wenn zwei dasselbe tun, ist es noch lange nicht dasselbe
(Adelphi)
  Mit Zitat antworten Zitat