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:
Postar um comentário