DoCmd.OpenStoredProcedure (Access)
O método OpenStoredProcedure executa a ação OpenStoredProcedure no Visual Basic.
Em um projeto do Access, você pode usar o método AbrirProcedimentoArmazenado para abrir um procedimento armazenado no modo folha de de datasheet, modo de design do procedimento armazenado ou visualização de impressão. Esse método executa o procedimento armazenado nomeado quando aberto no modo folha de dados. Você pode selecionar o modo de entrada de dados para o procedimento armazenado e restringir os registros que exibe o procedimento armazenado. Se você não quiser exibir mensagens de sistema que aparecem normalmente quando um procedimento armazenado é executado (indicando que é um procedimento armazenado e mostrando quantos registros será afetado), você pode usar o método SetWarnings para suprimir a exibição dessas mensagens.
OpenStoredProcedure (ProcedureName, View, DataMode)
DoCmd.OpenStoredProcedure "Employees", 1
Arguments
O seguinte argumento é necessário
ProcedureName (String) - Uma expressão de cadeia de caracteres que é o nome válido de um procedimento armazenado no banco de dados atual. Se você executar o código do Visual Basic que contém o método AbrirProcedimentoArmazenado em um banco de dados biblioteca, o Microsoft Access procurará o procedimento armazenado com esse nome primeiro no banco de dados biblioteca e depois no banco de dados atual.
Optional arguments
Os seguintes argumentos são opcionais
View (AcView) - Uma constante AcView que especifica o modo de exibição no qual o procedimento armazenado será aberto. O valor padrão é acViewNormal.
Os valores possíveis são
acViewDesign | Modo de Design |
acViewLayout | Modo de Layout |
acViewNormal | (Padrão) Modo Normal |
acViewPivotChart | Modo de Gráfico Dinâmico |
acViewPivotTable | Modo de Tabela Dinâmica |
acViewPreview | Modo Visualizar Impressão |
acViewReport | Modo Relatório |
DataMode (AcOpenDataMode) - Uma constante AcOpenDataMode que especifica o modo de entrada de dados para o procedimento armazenado. O valor padrão é acEdit.
Os valores de retorno possíveis são acAdd - O usuário pode adicionar novos registros mas não pode exibir ou editar registros existentes, acEdit - O usuário pode exibir ou editar os registros existentes e adicionar novos registros, acReadOnly - O usuário só pode exibir registros.