Freigeben über


dbc_AfterAppendProc-Ereignis

Tritt auf, nachdem der APPEND PROCEDURE-Befehl abgeschlossen wird.

PROCEDURE dbc_AfterAppendProc(cFileName, nCodePage, lOverwrite) 

- oder -

PROCEDURE dbc_AfterAppendProc
LPARAMETERS cFileName, nCodePage, lOverwrite

Parameter

  • cFileName
    Gibt den Namen der Textdatei an, aus der die gespeicherten Prozeduren angehängt wurden.
  • nCodePage,
    Gibt die Codepage der Textdatei an, aus der die gespeicherten Prozeduren angehängt wurden. Visual FoxPro kopiert den Inhalt der Textdatei und konvertiert dabei den Inhalt der Textdatei automatisch entsprechend der von Ihnen angegebenen Codepage.
  • lOverWrite
    Gibt an, ob die momentan in der Datenbank gespeicherten Prozeduren durch diejenigen aus der Textdatei überschrieben wurden. Wenn das Schlüsselwort OVERWRITE im APPEND PROCEDURE-Befehl nicht angegeben wurde, werden die momentan in der Datenbank gespeicherten Prozeduren an die möglicherweise in der Textdatei bereits vorhandenen gespeicherten Prozeduren angehängt.

Hinweise

Mit dem ** dbc_AfterAppendProc-Ereignis können Sie nach dem Anhängen der gespeicherten Prozedur den Zugriff auf die Datenbank überwachen.

Beispiel

* Reports to the screen Event name, where it is called from and ;
* the parameter passed.
PROCEDURE dbc_AfterAppendProc ;
         (cFileName,;
          nCodePage,;
          lOverwrite)
 ? '>>   ' + PROGRAM()
 ?? ' in ' + SUBSTR(SYS(16),RAT('\',SYS(16))+1)
 ? '     Current DBC:      ' + SUBSTR(DBC(),RAT('\',DBC())+1)
 ? '     cFileName       = ' + TRANSFORM(cFileName)  + ' - ' ;
                         + TYPE('cFileName')
 ? '     nCodePage       = ' + TRANSFORM(nCodePage)  + ' - ' ;
                         + TYPE('nCodePage')
 ? '     lOverwrite      = ' + TRANSFORM(lOverwrite) + ' - ' ;
                         + TYPE('lOverwrite')+' /end/ '
ENDPROC

Siehe auch

Aktivieren oder Deaktivieren von DBC-Ereignissen | dbc_BeforeAppendProc-Ereignis