. NET O quadro contém VB.NET e C # linguagem para fornecer aos desenvolvedores as ferramentas necessárias para criar aplicativos da Web e desktop dinâmico . A linguagem VB.NET é baseado em Visual Basic , e é usado para recuperar dados de um banco de dados . O desenvolvedor VB.NET pode recuperar informações de bancos de dados como SQL Server, MySQL e Oracle. Recuperando dados de um SQL Server inclui a configuração da conexão , consultar uma tabela e exibi-lo aos seus leitores. Instruções
1
Crie a sua seqüência de conexão do SQL Server. A seqüência de conexão contém o nome do SQL Server, banco de dados que você deseja consultar e um nome de usuário e senha. As informações são armazenadas em um objeto de conexão , que mais tarde é usado para enviar o comando de consulta ao banco de dados . O código a seguir define a seqüência de conexão e variável :
Dim conn Como SqlConnectionconn = Novo " database_server_name " com o nome do SQL Server que hospeda o banco de dados. O valor " the_database " é o nome do banco de dados para consultar . Os " uid " e propriedades " pwd " conter o nome de usuário e senha com permissão para consultar o servidor .
2
Crie o seu comando SQL Server. Isso pode ser qualquer consulta que recupera , apaga ou edita registros na tabela. Neste exemplo, registros de clientes são recuperados , onde o ID do cliente é 1. O código a seguir cria uma variável de comando:
Dim comando Como SqlCommandcommand = New SqlCommand ("Select prenome do cliente foram id = 1" , conn)
3
Aberto a conexão de banco de dados e executar a consulta SQL. A consulta retorna uma lista de registros , e esses registros também precisa de uma variável para contê-los. Um objeto "SQL Reader" é usado para conter os registros retornados . O código a seguir mostra como recuperar os registros do banco de dados :
conn.Open () Dim reader As SqlDataReader ( ) reader = Command.ExecuteReader ( )
4
registros de impressão para seu usuário visualizar . É possível imprimir um ou vários registros para o leitor. O código a seguir imprime os primeiros registros para a tela :
Response.Write ( . Leitor (0) ToString ())