Compartilhar via


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

  1. Crie um novo Projeto Executável Padrão do Visual Basic que faça referências à biblioteca do ADO 2.5.

  2. 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.

  3. 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.

  4. 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.

  5. 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