Caminho de Navegação Asp.net / Artigos / Acessando base de dados

Asp.net

 

Nenhuma avalição
Indique ao Ueba Indique ao BlogBlogs Indique ao Delicious Indique ao Technorati Indique ao Google Bookmarks Indique ao Newsgator
TAGS

Nenhuma tag foi definida ainda!

Defina as tags para esta página preenchendo o campo abaixo.

  • Máximo de 100 tags
  • Cada tag deve ter até 20 caracteres.
  • Separar as tags com virgula. Ex.: php, sql, html, xml, fireworks
COMENTAR

INDICAR
Nome do amigo: E-mail do amigo: Comentário:
REPORTAR ERRO Descreva o erro:

Acessando base de dadosPostada em: 08/12/2004

Célio Martins Aires
Por: Célio Martins Aires Nº de Visualizações: 789.



Estarei mostrando neste artigo como popular um DataGrid usando DataReader(Leitor de Dados).


Crie um novo projeto web com o nome que desejar com a linguagem C#. Estou utilizando o banco Northwind do Access 2000 como exemplo, onde fiz uma cópia dentro do projeto corrente. Adicione um DataGrid no Form.


Click com o botão direito do mouse sobre o DataGrid e selecione Auto Format , aqui você encontrará vários modelos de formatação, escolha o que mais lhe agradar.



Adicione a Classe de acesso ao banco como na figura abaixo:


Só falta agora a codificação para popular o DataGrid... quer dizer, faltava! Localize o Page_Load e digite o seguinte código, lembrando que o banco tem que encontrar no projeto:


string caminho = "Provider=microsoft.jet.oledb.4.0; data source= " + Server.MapPath("northwind.mdb");

OleDbConnection conexao = new OleDbConnection(caminho);
conexao.Open();

string sql = "SELECT * FROM Produtos";

OleDbCommand cmd = new OleDbCommand(sql, conexao);
OleDbDataReader dr;
dr = cmd.ExecuteReader();
DataGrid1.DataSource = dr;
DataGrid1.DataBind();

conexao.Close();
 



Pressione F5 e confira o resultado!




Postem suas dúvidas no Fórum!

Até o nosso próximo artigo!