Fórum Passando parametros para conulsta mysql com asp.net(C#) #31006

19/04/2007

0

galera, acho que to fazendo tudo certo, não da erro nenhum, passa por todo o codigo, mais me retorna sempre EOF, como se nao encontrasse os registros na tabela...

podem dar uma olhada neste codigo por favor?

protected void LinkButton1_Click(object sender, EventArgs e)
{

string strConnection = ConfigurationManager.AppSettings[´ConMySql´];OdbcConnection conexao = new OdbcConnection(strConnection);


String SQL = ´SELECT COD, NOME FROM USERS WHERE LOGIN = @PLOGIN AND SENHA = @PSENHA´;


OdbcCommand comando = new OdbcCommand(SQL, conexao);

//criando os parametros passando o nome e valor para cada um


OdbcParameter[] param = new OdbcParameter[2];
param[0] = new OdbcParameter(´@PLOGIN´, EdLogin.Text);param[1] =

new OdbcParameter(´@PSENHA´, EdSenha.Text);
//jogando os parametros no comando sql

comando.Parameters.Add(param[0]);

comando.Parameters.Add(param[1]);

//abrindo a conexao

conexao.Open();

OdbcDataReader r = comando.ExecuteReader();if (r.HasRows)
{

LbSts.Text = ´Seja bem vindo: ´ + r[´COD´].ToString();
}

else

{

LbSts.Text = ´Usuário não encontrado´;
}

r.Close();
conexao.Close();

}



Agradeço sdesde já!!!!


Darkducke

Darkducke

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar