none
Conexão MySql com C# RRS feed

  • Pergunta

  • 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();
                }
            }
        }
    }



    terça-feira, 7 de fevereiro de 2012 09:20

Respostas

Todas as Respostas