HelloData: um aplicativo ADO simples
Aplica-se ao: Access 2013, Office 2013
Para estabelecer as bases para uma exploração da biblioteca do ADO, considere um aplicativo ADO simples chamado "HelloData". HelloData percorre cada uma das quatro principais operações de ADO (obtendo, examinando, editando e atualizando dados). Para enfocar os conceitos básicos do ADO e impedir a desordem de códigos será feito um tratamento mínimo de erros no exemplo.
O aplicativo consulta o banco de dados de exemplo Northwind, incluído no Microsoft SQL Server 2000.
Para executar o HelloData
Crie um novo Projeto Executável Padrão do Visual Basic que faça referências à biblioteca do ADO 2.5.
Crie quatro botões de comando na parte superior do formulário, definindo as propriedades Name e Caption como os valores mostrados na tabela a seguir.
Debaixo dos botões, adicione Microsoft DataGrid Control (Msdatgrd.ocx). O arquivo Msdatgrd.ocx file é fornecido com o Visual Basic e está localizado no diretório \windows\system32 ou \winnt\system32. Para adicionar o controle DataGrid ao painel da caixa de ferramentas do Visual Basic, selecione Componentes... no menu Projeto. Depois, verifique a caixa próxima a "Microsoft DataGrid Control 6.0 (SP3) (OLEDB)" e clique em OK. Para adicionar o controle ao projeto, arraste o controle DataGrid da Caixa de Ferramentas para o formulário do Visual Basic.
Crie uma TextBox no formulário abaixo da grade e defina as propriedades como mostra a tabela. O formulário deverá ter uma aparência semelhante à figura a seguir, quando você tiver finalizado.
Por fim, copie o código listado no HelloData Code e cole-o na janela do editor de código do formulário. Pressione F5 para executar o código.
Observação
[!OBSERVAçãO] No exemplo a seguir e por todo o guia, o id de usuário "MyId" com a senha "123aBc" será usado para se autenticar no servidor. Você deve substituir esses valores com as credenciais de logon válidas do servidor. Além disso, substitua o valor "MyServer" pelo nome do seu servidor.
Para obter uma descrição detalhada do código, consulte Detalhes do HelloData.
Tipo de controle |
Propriedade |
Valor |
---|---|---|
Formulário |
Nome |
Form1 |
|
Height |
6500 |
|
Width |
6500 |
MS DataGrid |
Nome |
grdDisplay1 |
TextBox |
Nome |
txtDisplay1 |
|
Multiline |
verdadeiro |
Botão de Comando |
Nome |
cmdGetData |
|
Legenda |
Get Data |
Botão de Comando |
Nome |
cmdExamineData |
|
Legenda |
Examine Data |
Botão de Comando |
Nome |
cmdEditData |
|
Legenda |
Edit Data |
Botão de Comando |
Nome |
cmdUpdateData |
|
Legenda |
Update Data |