David
Linguagens de Programação
Módulo 14 – Acesso a Bases de Dados
Curso Profissional Técnico de Informática de Gestão (12ºH)
Ano Letivo 2013/ 2014
Nº Nome
Data: ____ / ____ / ________
Conteúdos: Mecanismos de acesso a dados: o Data Provider. Componentes de um data provider (Connection, Command, DataReader e DataAdapter).
Enunciado: Esta ficha formativa tem como objetivo realizar o jogo da forca utilizando um outro mecanismo de acesso a dados (data provider). O jogador inicia o jogo e antes de ser apresentada a palavra a descobrir deve escolher a categoria de palavras a utilizar. As palavras encontram-se armazenadas numa base de dados (criada no MS Access) e a sua gestão é feita a partir da aplicação do jogo. Esta primeira parte da ficha contempla a gestão das palavras que se encontram guardadas na base de dados (inserir, eliminar e atualizar registos).
Criar a base de dados no Microsoft Access
Utilizando o Microsoft Access Crie a seguinte base de dados: Forca.accdb.
Criar uma ligação à Base de Dados no Visual Basic
Depois de criar um projeto no visual Basic do tipo Windows Forms Application, utilize a janela Database Explorer e crie uma ligação à Base de Dados (Add Connection).
Siga os passos apresentados
Nota: A partir do momento em que adicionamos a origem de dados ao Database Explorer, é possível obter diretamente a connection string a partir do IDE, copiá-la e colá-la em módulos de programação. Esta é uma forma cómoda e rápida e que é utilizada pela maioria dos programadores.
Tal como com o dataset, utilizando o data provider é possível utilizar os mesmos procedimentos na criação do interface para apresentação dos dados (DataSources, DataGridView, Details).
No projeto a realizar, o controlo no acesso aos dados irá ser sempre realizado utilizando código e as instruções específicas para manipulação dos dados existentes na base de dados.
A Connection String
Selecionando a ligação