sexta-feira, 4 de maio de 2012

Classe em C-Sharp que faz logon num banco de dados MYSQL

Olá pessoal depois de um longo tempo sem postagens, estou retomando o blog.
Neste artigo vou apresentar a vocês um código para fazer logon através de uma classe que acessa uma banco de dados MySQL.
Não esqueçam  de baixar o conector do MySql ou qualquer outro banco que você usar.
// inicio do codigo

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using MySql.Data.MySqlClient;

/// <summary>
/// Summary description for Class1
/// </summary>
public class logon
{
   static string user = "";
   static string password = "";
   static string banco = "";
   static string servidor = "";
   static string conexao = "Server="+servidor+";Database="+banco+";Port=3306;Uid="+user+";Pwd="+password+";";

public logon()
{
}
    public bool verifica(String usuario, string senha) {
        bool retorno = false;
        MySqlConnection conn = new MySqlConnection(conexao);
        MySqlCommand comando = conn.CreateCommand();
        comando.CommandText = "Select * from usuario where user=";
        try {
            conn.Open();
            MySqlDataReader conjunto = comando.ExecuteReader();
            if (conjunto["usuario"] == usuario && conjunto["senha"] == senha)
            {
                retorno = true;
            }
            else
            {
                retorno = false;
                Console.
            }

        }
        catch (Exception ex)
        {
            Console.WriteLine("Erro do tipo : " + ex.Message);
            retorno= false;
        }
        return retorno;
    }
}

Nenhum comentário:

Postar um comentário

Obrigado por contribuir para melhorar este blog, deixe sua mensagem.
Forte Abraço