Freigeben über


dbc_BeforeModifyProc-Ereignis

Tritt auf, bevor die in der geöffneten Datenbank gespeicherten Prozeduren geändert werden.

PROCEDURE dbc_BeforeModifyProc( ) 

Hinweise

Sie können das ** dbc_BeforeModiProc-Ereignis verwenden, um Zugriffsversuche auf die Datenbank vor dem Ändern von gespeicherten Prozeduren zu überwachen.

Wenn Sie verhindern möchten, dass die gespeicherten Prozeduren geändert werden, sollten Sie Falsch (.F.) als Rückgabewert für diese Prozedur festlegen.

Beispiel

* Reports to the screen Event name, and where it is called from. 
PROCEDURE dbc_BeforeModifyProc
 ? '>>   ' + PROGRAM()
 ?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1)
? DBC()
RETURN .F. && prevents modification of stored procedures.
ENDPROC

Siehe auch

Aktivieren oder Deaktivieren von DBC-Ereignissen | dbc_AfterModifyProc-Ereignis