DoCmd.OpenStoredProcedure (Access)
El método OpenStoredProcedure realiza la acción AbrirProcedimientoAlmacenado en Visual Basic.
En un proyecto de Access, puede usar el método OpenStoredProcedure para abrir un procedimiento almacenado en la vista Hoja de información, la vista Diseño de procedimiento almacenado o la 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.
OpenStoredProcedure (ProcedureName, View, DataMode)
DoCmd.OpenStoredProcedure "Employees", 1
Arguments
Un argumento con nombre
ProcedureName (String) - 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 contenga el método OpenStoredProcedure en una base de datos de biblioteca, Microsoft Access busca el procedimiento almacenado con este nombre primero en la base de datos de biblioteca y, a continuación, en la base de datos activa.
Optional arguments
Los siguientes argumentos son opcionales
View (AcView) - Constante acview que especifica la vista en la que se abrirá el procedimiento almacenado. El valor predeterminado es acViewNormal.
Valores posibles son
acViewDesign | Vista Diseño |
acViewLayout | Vista Presentación |
acViewNormal | (Valor predeterminado) Vista normal |
acViewPivotChart | Vista Gráfico dinámico |
acViewPivotTable | Vista TablaDinámica |
acViewPreview | Vista preliminar |
acViewReport | Vista Informes |
DataMode (AcOpenDataMode) - Constante AcOpenDataMode que especifica el modo de entrada de datos para el procedimiento almacenado. El valor predeterminado es acEdit.
Posibles valores de retorno son acAdd - El usuario puede agregar registros nuevos pero no puede ver ni modificar los existentes, acEdit - El usuario puede ver o modificar los registros existentes y agregar registros nuevos, acReadOnly - El usuario sólo puede ver registros.