Compartir a través de


dbc_AfterAppendProc (Evento)

Se produce después de completarse el comando APPEND PROCEDURE.

PROCEDURE dbc_AfterAppendProc(cFileName, nCodePage, lOverwrite) 

–O bien–

PROCEDURE dbc_AfterAppendProc
LPARAMETERS cFileName, nCodePage, lOverwrite

Parámetros

  • cFileName
    Especifica el nombre de un archivo de texto a partir del cual se anexaron los procedimientos almacenados.
  • nCodePage,
    Especifica la página de códigos del archivo de texto a partir del que se anexaron los procedimientos almacenados. Visual FoxPro copia el contenido del archivo de texto y, a medida que lo hace, lo convierte automáticamente a la página de códigos especificada.
  • lOverWrite
    Especifica si los procedimientos almacenados actualmente en la base de datos fueron sustituidos por los del archivo de texto. Si se omitió la palabra clave OVERWRITE en el comando APPEND PROCEDURE, los procedimientos actualmente almacenados en la base de datos se anexarán a los procedimientos almacenados existentes en el archivo de texto.

Observaciones

Se puede utilizar el evento dbc_AfterAppendProc para realizar el seguimiento del acceso a la base de datos después de anexar los procedimientos almacenados.

Ejemplo

* 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

Vea también

Activar o desactivar eventos DBC | dbc_BeforeAppendProc (Evento)