Um banco de dados é usado para fornecer aos usuários com conteúdo dinâmico. Um componente de um aplicativo de banco de dados é armazenado procedimentos. Os procedimentos armazenados são declarações pré-compilados que recuperam , editar ou excluir informações de uma tabela. Você pode usar o Visual Basic para chamar um procedimento armazenado do seu Web ou aplicação desktop. Chamando um procedimento armazenado envolve o uso de uma conexão e objeto de comando , que são componentes fornecidos pelo compilador Visual Basic. Instruções
1
Abra o seu Visual Studio ou console Visual Basic 6.0 e carregar o seu projeto. Clique duas vezes no formulário que exibirá os registros retornados do banco de dados . O botão direito do mouse no arquivo forma aberta e selecione "View Code ".
2
Inicializar as variáveis necessárias para chamar o procedimento armazenado. Os objetos de conexão e de comando são utilizados para ligar e chamar o procedimento de banco de dados . O objeto de registros é usado para armazenar os registros recuperados . O código para inicializar as variáveis está abaixo:
Dim conn Como registros New ADODB.ConnectionDim como nova ADODB.RecordsetDim comm Como ADODB.Command
3
Use o objeto de conexão para abrir uma conexão com o banco de dados. O objeto de conexão utiliza um driver de banco de dados eo nome do banco de dados. O código para se conectar a um SQL Server está abaixo:
conn.Open "Provider = SQLOLEDB ; Data Source = myDatabaseServer ; Initial Catalog = myDB " , nome de usuário , senha
O "username" e "password" parâmetro é um nome de usuário configurado no servidor de banco de dados que tem a capacidade de executar procedimentos armazenados
4
Configure as propriedades necessárias para o objeto de comando . . O objeto de comando precisa ser configurado para executar um procedimento armazenado. Exige também que o objeto de conexão eo nome do procedimento armazenado . O código a seguir configura o objeto de comando :
comm.ActiveConnection = conncomm.CommandType = adCmdStoredProccomm.CommandText = " MyStoredProcedure "
5
Execute o procedimento armazenado e atribuir os resultados a o objeto de registros. O código a seguir usa o objeto de comando para executar o procedimento armazenado banco de dados:
registros = comm.Execute
6
Imprimir o primeiro registro do conjunto de registros . Isto é usado para testar o código e verificar se você está recebendo os resultados do banco de dados .
Registros de impressão ( 0)