O VB.NET " DataReader " classe fornece-lhe com um recipiente para conjuntos de dados. Consultar um banco de dados e atribuir os resultados da consulta do banco de dados a uma variável DataReader , e depois usar o DataReader para percorrer os registros e exibir os resultados para os seus leitores da web . O DataReader é uma parte de páginas Web dinâmicas utilizadas no comércio eletrônico, sites de conteúdo e de quaisquer outros sites que usam um banco de dados de conteúdo . Instruções
1
Clique no Windows botão " Iniciar" e digite " visual studio " na caixa de texto de pesquisa. Pressione "Enter" para abrir o software VB.NET .
2
Pressione " Ctrl" e "O" para abrir o seu arquivo de projeto VB.NET . Após as cargas de projeto , clique duas vezes no arquivo de código que você deseja usar para exibir informações de banco de dados .
3
Criar uma conexão de banco de dados. A biblioteca " SqlConnection " contém as funções para conectar ao banco de dados. Digite o seguinte código abaixo :
Dim conn Como SqlConnection
conn = New SqlConnection ( " server = localhost; uid = user ; pwd = passwor ; database = mydb " )
Substitua o " usuário " e " senha com seu próprio nome de usuário e senha para se conectar ao banco de dados . Substituir" mydb "com o banco de dados que você deseja consultar .
4
Configure o comando SQL. The VB . NET " SqlCommand " objeto consulta o servidor Use o seguinte código para criar a consulta e enviá-lo para o servidor usando a variável de conexão que você criou no passo três: .
Dim cOM como SqlCommand
com = New SqlCommand ("Select * from clientes " , conn)
Substituir " select * from clientes " com sua própria consulta de banco de dados .
5
Atribuir os resultados da consulta a um . leitor de dados o código a seguir mostra como enviar as informações do " comando" objeto criado anteriormente para a variável DataReader :
Dim reader as New SqlDataReader ()
reader = com.ExecuteReader ()
6
Imprima as informações DataReader para a página da Web o seguinte código imprime a primeira linha na variável DataReader : .
Response.Write ( leitor (0). ToString ())