Procure Aqui

sexta-feira, 30 de setembro de 2011

Login

Por: Adrielly M. Oliveira

Parte de programação usada em login:

public bool fazerlogin(string email, string senha)

{
bool encontrou = false;
NpgsqlCommand conn = new NpgsqlCommand(strcon);
string sql = "SELECT * FROM login WHERE email = @ email AND senha = @senha";
NpgsqlDataReader data = Conexao.selecionar(sql);
NpgsqlDataAdapter adaptador = new NpgsqlDataAdapter(conn);

DataTable tabUsuario = new DataTable();

adaptador.SelectCommand.Parameters.Add("@email", NpgsqlTypes.NpgsqlDbType.Varchar, 100 );
adaptador.SelectCommand.Parameters["@email"].Value = email;

adaptador.SelectCommand.Parameters.Add("@senha", NpgsqlTypes.NpgsqlDbType.Varchar);
adaptador.SelectCommand.Parameters["@senha"].Value = senha;

try

{
Conexao.conectar();
adaptador.Fill(tabUsuario);

}
catch(Exception e)

{
string erro = e.Message;
}

while (data.Read())

{
encontrou = true;
}

data.Close();
data.Dispose();
Conexao.desconec();
return encontrou;
}

Nenhum comentário: