Compartir a través de


Método DoCmd.OpenStoredProcedure (Access)

El método OpenStoredProcedure realiza la acción AbrirProcedimientoAlmacenado en Visual Basic.

Sintaxis

expresión. OpenStoredProcedure (ProcedureName, View, DataMode)

expresión Variable que representa un objeto DoCmd.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
ProcedureName Obligatorio Variant Una expresión de cadena que es el nombre válido de un procedimiento almacenado en la base de datos actual. Si ejecuta código de Visual Basic que contiene el método OpenStoredProcedure en una base de datos de biblioteca, Microsoft Access busca primero el procedimiento almacenado con este nombre en la base de datos de biblioteca y, a continuación, en la base de datos actual.
Ver Opcional AcView Constante AcView que especifica la vista en la que se abrirá el procedimiento almacenado. El valor predeterminado es acViewNormal.
DataMode Optional AcOpenDataMode Constante AcOpenDataMode que especifica el modo de entrada de datos para el procedimiento almacenado. El valor predeterminado es acEdit.

Comentarios

En un proyecto de Access, puede usar el método OpenStoredProcedure para abrir un procedimiento almacenado en la vista Hoja de datos, el procedimiento almacenado vista Diseño o Vista previa de impresión. Este método ejecuta el procedimiento almacenado con nombre cuando se abre en la vista Hoja de datos. Puede seleccionar el modo de entrada de datos para el procedimiento almacenado y restringir los registros que muestra el procedimiento almacenado.

Si no desea mostrar los mensajes del sistema que normalmente aparecen cuando se ejecuta un procedimiento almacenado (que indican que es un procedimiento almacenado y muestran cuántos registros se verán afectados), puede usar el método SetWarnings para suprimir la presentación de estos mensajes.

Ejemplo:

En el siguiente ejemplo se abre el procedimiento almacenado Empleados en vista Diseño.

DoCmd.OpenStoredProcedure "Employees", 1

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.