Boa pessoal, gostaria de tirar uma dúvida, eu conheço programação php e etc, estou iniciando a mecher no visual studio com o objetivo de desenvolver um software pro meu site.
Em buscas de video aulas achei um tutorial de média qualidade mas consegui fazer o script e etc, porém está dando erro de conexão, eu já fiz o teste com os mesmos dados, server, senha, user, e etc. Deu certo, mas neste script o meu formulário dá erro de conexão com o banco de dados.
Alguém que entende mais pode dar uma olhada?
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using MySql.Data; using MySql.Data.MySqlClient; namespace login { public partial class Form1 : Form { public Form1() { InitializeComponent(); } private MySqlConnection conexao; private DataSet conexaoDataSet; private void button1_Click(object sender, EventArgs e) { conexaoDataSet = new DataSet(); conexao = new MySqlConnection("Server=209.212.145.5; Database=kairon_avianca; Uid=***; Pwd=****"); try { conexao.Open(); MySqlCommand verifica = new MySqlCommand("SELECT * FROM CMS_pilots WHERE email='" + login.Text + "' and passowrd ='" + senha.Text + "'", conexao); bool resultado = verifica.ExecuteReader().HasRows; if (resultado == true) { conexao.Close(); Form2 f2 = new Form2(); f2.Show(this); Hide(); } else { MessageBox.Show("Login inválido!"); conexao.Close(); } } catch { MessageBox.Show("Erro de conexão com o banco de dados"); conexao.Close(); } } } }