A maioria dos controles do Visual Studio .NET tem por característica principal facilitar, a produtividade. Ou seja, com pouca ou nenhuma linha de código, se consegue obter um resultado profissional e que as vezes vai além da necessidade atual. Um exemplo disso, são os controles de acesso à dados de forma vinculada.
Nosso objetivo aqui, é permitir que se utilize o controle AccessDataSource para acessar uma base .MDB e exibir os dados em uma grade. O pequeno detalhe é que não iremos escrever nenhuma linha de código para obter o resultado proposto.
Abra o Visual Studio e crie um novo projeto do tipo ASP.NET Web Site (File > New > Web Site) em linguagem VB.NET. Iremos utilizar o VS 2010 para demonstrar no artigo.
Com o projeto criado, iremos utilizar a página Default.aspx para alocar os objetos da Toolbox. Adicione o controle AccessDataSource e um GridView na página.
Para darmos continuidade, precisamos adicionar uma base Access no projeto. Vou utilizar a base Northwind.mdb. Clique com o botão direito do mouse sobre a pasta App_Data (na guia Solution Explorer do VS) e clique na opção Add Existing Item. Localize o arquivo .MDB e clique no botão Add.
Continuando, dê um clique somente sobre o controle AccessDataSource e perceba que irá aparecer uma pequena seta (conhecida como smart tag). Clique na seta e em seguida na opção Configure Data Source.
O assistente de configuração é aberto. Na janela Configure Data Source, selecione uma base de dados .MDB e clique no botão Next.
Na próxima janela, selecione uma das tabelas da base de dados, marque as colunas que deseja exibir e clique em Next.
Na janela seguinte, clique no botão Test Query para visualizar o resultado que irá obter, e clique em Finish. Já temos o acesso aos dados, só nos resta vincular o controle GridView ao AccessDataSource. Selecione o GridView, clique na smart tag, e na opção Choose Data Source selecione o controle AccessDataSource.
Perceba que ao selecionar a fonte de dados, as colunas escolhidas durante o processo de configuração, é exibida no GridView mesmo estando em ambiente de projeto. Só nos resta testar a aplicação. Pressione a tecla F5 para executarmos a aplicação, e confira o resultado conforme a imagem a seguir.
É isso aí, o nosso objetivo de estabelecer uma conexão e exibir os dados em uma grade foi alcançado.
Até a próxima!
Nenhum comentário:
Postar um comentário
Deixe aqui seu comentário