Ingen rækker i MySQL, så vis ikke fejl
Hej, når jeg skriver i brugernavn og kodeord (input felter), f.eks: "t" og "k", og trykker "Login"-knappen, så melder den fejl (Server Application '/')..Men hvis jeg skriver noget som findes i MySQL, udskriver den ingen fejl.
Hvordan laver jeg en sætning som siger:
if ( mysql ikke kan finde noget )
{
response.write("ingen brugere med det navn!");
} else {
response.write("wee");
}
...
Har selv prøvet dette, men uden held.
cmd.CommandText = "SELECT id FROM brugere WHERE brugernavn = '" + Brugernavn.Text + "' AND kodeord = '" + Kodeord.Text + "'";
cmd.Connection = con;
if( (int)cmd.ExecuteScalar() == 0)
{
Response.Write("nej");
} else {
Response.Write("ja");
}