ASP.Net - Usando o ADO.Net (parte 3) Raphael Ribeiro é Microsoft Certified Professional, técnico em VB e ASP. Vem estudando a plataforma .Net desde o seu lançamento. Falará para nós, toda semana, sobre ASP.Net. 27/08/2001 - Coluna nº 11 ASP.Net - Usando o ADO.Net (parte 3) É, já estamos na 3º parte da nossa série sobre o acesso a dados via ADO.Net no ASP.Net, e nessa semana irei falar sobre um elemento muito importante no acesso a dados via ADO.Net. Estou falando do DataReader. Como todos os objetos do ADO, ele tem uma versão para SQL e outra para ADO. O DataReader é uma exibição de envio apenas e leitura apenas no conjunto de dados, onde os dados são acessados em uma única linha de cada vez. Isso fornece uma maneira simples e leve de percorrer os registros de dados. Para entender melhor, veja o exemplo em que analisarei logo depois: Dim meuComando As SQLCommand Dim meuReader As SQLDataReader Dim SQL As String Dim ConnStr As String SQL = “select * from Produtos” ConnStr=”server=localhost;uid=sa;pwd=;database=ExemploDR” meuComando = New SQLCommand(SQL, ConnStr) meuComando.ActiveConnection.Open ( ) meuComando.Execute(meuReader) While meuReader.Read( ) Produtos.Items.Add(New ListItem(meuReader.Item(“Produtos”),_ MeuReader.Item(“ID”))) Em ordem, primeiramente definimos todas as variáveis, depois colocamos o comando que usaremos; fazemos a conexão com o banco de dados; abriremos a conexão com o bd e, para finalizar, executaremos o comando através do DataReader(meuReader). Após tudo isso, colocamos o código que mostra o que acontecerá quando o DataReader for lido, no caso ele adicionará um item à Lista de Produtos com seu ID. Bom, por essa semana é só, agora que expliquei todos os objetos do ADO.NET, iremos na próxima semana para parte avançada a parte de vínculo de dados. Qualquer dúvida, envie um e-mail, será um prazer ajudá-lo. Abraço! Raphael Ribeiro Todos os direitos autorais dos artigos pertencem ao seu autor.