Como ativar o procedimento armazenado SQL utilizando o Access VBA

Escrito por jaime avelar | Traduzido por júlia polachini
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como ativar o procedimento armazenado SQL utilizando o Access VBA
Saber como ativar o procedimento armazenado do servidor Microsoft SQL pode economizar tempo quando você precisar executá-lo (Stockbyte/Stockbyte/Getty Images)

Saber como ativar o procedimento armazenado do servidor Microsoft SQL pelo Microsoft Office Access usando o Visual Basic for Applications (VBA) pode economizar tempo quando você precisar executá-lo. O servidor SQL é um sistema de gerenciamento de banco de dados relacional utilizado com grandes bancos de dados. O Access também é um sistema de gerenciamento, porém é mais utilizado com pequenos bancos de dados. VBA é uma linguagem de programação usada para automatizar tarefas de rotina nos aplicativos do Microsoft Office, como no Access.

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

Instruções

  1. 1

    Execute o Microsoft Office Access 2007 e selecione "Blank Database" (Banco de dados em branco), então clique em "Create" (Criar). Clique em "Database Tools" (Ferramentas de banco de dados) e selecione "Visual Basic". Clique no campo "Insert" (Inserir) e selecione "Module" (Módulo).

  2. 2

    Selecione o menu "Tools" (Ferramentas) e clique em "References..." (Referências). Marque a caixa ao lado de "Microsoft ActiveX Data Objects <version number> Library" (Objetos de dados Microsoft ActiveX biblioteca <número da versão>). Clique em "Ok".

  3. 3

    Para declarar variáveis e criar uma nova subrotina, digite:

    Public Sub createDataToAnalyze() Dim objConnection As New ADODB.Connection Dim objCom As ADODB.Command Dim provStr As String

  4. 4

    Digite o seguinte para definir a conexão com o seu servidor SQL:

    Set objCom = New ADODB.Command objConnection.Provider = "sqloledb" provStr = "Data Source=SERVIDOR;" & "Initial Catalog=BANCODEDADOS;User Id=USUÁRIO;Password=SENHA;"

    Edite o string "provStr" e entre com a informação de sua conexão, tal como o nome do servidor, o nome do banco de dados, nome de usuário e senha.

  5. 5

    Para definir sua informação de procedimento armazenado, digite o seguinte:

    objConnection.Open provStr With objCom .ActiveConnection = objConnection .CommandText = "spCreateUserTbl" .CommandType = adCmdStoredProc .Execute End With

    End sub

    Edite a seguinte linha e digite o nome do seu processamento armazenado: .CommandText = "spCreateUserTbl"

  6. 6

    Pressione "F5" para executar a subrotina.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível