Para usar o banco de dados MYSQL e suas aplicações .NET Você precisa do Connector MYSQL DATA.
O download dele pode ser feito gratuitamente nesse link: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
Após ter feito o download do conector e ter instalado crie uma nova aplicação
File> New Project > Web > ASP.NET empty web aplication
Darei o do nome desse projeto de TUTORIAL
Após isso inclua um web form, e coloque um button e um listbox como na imagem abaixo:
Agora temos que referenciar aquela DLL ao nosso projeto, Clique com o botão direito sobre o projeto e vá em add reference.
Após isso escolha a DLL mysql.data como na imagem abaixo:
Pronto ja esta referenciado.
Agora é só incluir o código abaixo no clique do botão
O código está comentado até de mais...
Abrimos nossa página, clicamos no botão e la está o resultado:
O download dele pode ser feito gratuitamente nesse link: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar...
Após ter feito o download do conector e ter instalado crie uma nova aplicação
File> New Project > Web > ASP.NET empty web aplication
Darei o do nome desse projeto de TUTORIAL
Após isso inclua um web form, e coloque um button e um listbox como na imagem abaixo:
Agora temos que referenciar aquela DLL ao nosso projeto, Clique com o botão direito sobre o projeto e vá em add reference.
Após isso escolha a DLL mysql.data como na imagem abaixo:
Pronto ja esta referenciado.
Agora é só incluir o código abaixo no clique do botão
Código:
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Button1.Click 'Aqui instanciamos a conexão Dim conexao As New MySql.Data.MySqlClient.MySqlConnection 'Aqui definimos a nossa Connection String (Mude de acordo com suas configurações) conexao.ConnectionString = "server=localhost;user id=root;password=40028922h;database=aulaphp" 'Abrimos a conexão aqui conexao.Open() 'instanciamos os comandos Dim comandos As New MySql.Data.MySqlClient.MySqlCommand 'Passamos os comandos SQL aqui comandos.CommandText = "SELECT * FROM cliente" 'Dizemos o tipo de comando comandos.CommandType = CommandType.Text 'Temos que definir a conexão desse comando comandos.Connection = conexao 'Aqui criamos a variável que irá ler os dados Dim leitor As MySql.Data.MySqlClient.MySqlDataReader leitor = comandos.ExecuteReader 'Aqui jogamos os dados para o listbox While leitor.Read ListBox1.Items.Add(leitor("nome")) End While 'Fechamos a conexão conexao.Close() End Sub
Abrimos nossa página, clicamos no botão e la está o resultado: