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!