Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho uma página de Login em ASP.NET/C#, esta página tem dois campos para o usuário preencher (Login e Senha), O banco de dados que uso é MySQL via ODBC. meu problema é que não está Case Sensitive, No banco Tenho como Login: waldyhester e senha:sw33, mas posso digitar Login:WaLdYhester Senha:sW33 que ele reconhece como usuário.... tem alguma forma de ele fikar Case Sensitive? Já olhei no site da mysql.com, mas não encontrei nada de bem conqueto para este caso....
http://forum.imasters.com.br/public/style_emoticons/default/excl.gif
o código está +- assim....
http://forum.imasters.com.br/public/style_emoticons/default/excl.gif
OBS: Simplifiquei um pouco para fácil compreenção.
http://forum.imasters.com.br/public/style_emoticons/default/excl.gif http://forum.imasters.com.br/public/style_emoticons/default/excl.gif http://forum.imasters.com.br/public/style_emoticons/default/excl.gif
string LOGIN = txLogin.Text;
string SENHA = txSenha.Text;
OdbcCommand OdbcComm = new OdbcCommand();
OdbcConnection OdbcConn = new OdbcConnection ("Driver={MySQL ODBC 3.51 Driver};"+"Server=IPdoServer;Database=Minha_Base;uid=Nome_de_user;pwd=Senha;option=3");
OdbcConn.Open();
OdbcComm.Connection = OdbcConn;
OdbcComm.CommandText = "SELECT cltLogin, cltSenha FROM clients WHERE cltLogin = '"+LOGIN+"' AND cltSenha = '"+SENHA+"'";
OdbcDataReader user = OdbcComm.ExecuteReader();
if(user.HasRows)
{
txMsg.Text = "Logado";
}
else
{
txMsg.Text = "Inválido";
}
OdbcConn.Close();
OdbcConn.Dispose();Carregando comentários...