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.