Usuário com melhor resposta
Consultar tabela do Mysql atraves de um formulário no C#

Pergunta
-
Gostaria de saber qual é o codigo para que eu consiga consultar uma tabela do banco de dados "MySql" através de um formulário
de consulta "Windows form" do C#...O banco de dados ja está pronto com o nome Matricula e existe apenas uma tabela "Alunos" com Nome,Endereço,Telefone...
No meu windows form eu tenho um botão escrito consultar e uma datagridview para mostrar o resultado.
Qual seria um codigo para que eu pudesse fazer isso tudo funcionar ? Ouvi falar que tem que fazer referência tambem, onde posso encontar
esse arquivo dll pois ja procurei no site mysql e os arquivos não são dll.
Respostas
-
Veja este site, mostra os exemplos de connection http://www.connectionstrings.com/mysql
Segue um codigo abaixo de como solicitar uma consulta a tabela de forma simples:
//Lembre de importar e referenciar using MySql.Data; using MySql.Data.MySqlClient; string stringConexao = "Database=NomeDoBanco_;Data Source=IpDoServidor;User Id=USUARIO;Password=SENHA; pooling=false"; public DataSet RetornaDataSet(string Sql) { MySqlConnection conn = new MySqlConnection(stringConexao); conn.Open(); MySqlDataAdapter adp = new MySqlDataAdapter(Sql, conn); DataSet ds = new DataSet(); adp.Fill(ds); conn.Close(); return ds; }
Esta resposta lhe ajudou? Marque a como útil. -- www.EdgarEsteves.com.br- Marcado como Resposta Fabricio C-Sharp terça-feira, 12 de outubro de 2010 00:46
Todas as Respostas
-
Amigo você conhece o ADO.NET? Caso sim basta baixar as dlls e consultar a documentação e você não encontrará dificuldade alguma? Caso não recomendo a leitura deste artigo
http://imasters.uol.com.br/artigo/16166/csharp/c_conexao_com_os_principais_sgbd_atuais_via_ado_net/
- Sugerido como Resposta Edgar Esteves quinta-feira, 7 de outubro de 2010 20:48
-
Veja este site, mostra os exemplos de connection http://www.connectionstrings.com/mysql
Segue um codigo abaixo de como solicitar uma consulta a tabela de forma simples:
//Lembre de importar e referenciar using MySql.Data; using MySql.Data.MySqlClient; string stringConexao = "Database=NomeDoBanco_;Data Source=IpDoServidor;User Id=USUARIO;Password=SENHA; pooling=false"; public DataSet RetornaDataSet(string Sql) { MySqlConnection conn = new MySqlConnection(stringConexao); conn.Open(); MySqlDataAdapter adp = new MySqlDataAdapter(Sql, conn); DataSet ds = new DataSet(); adp.Fill(ds); conn.Close(); return ds; }
Esta resposta lhe ajudou? Marque a como útil. -- www.EdgarEsteves.com.br- Marcado como Resposta Fabricio C-Sharp terça-feira, 12 de outubro de 2010 00:46
-