ciao, io uso cosi:
codice:
public bool isNickEmailInUso(string Email)
{
OdbcConnection conn = new OdbcConnection(connectionString);
OdbcCommand checkUser = new OdbcCommand("SELECT COUNT(*) FROM newsletter WHERE email=?", conn);
conn.Open();
checkUser.Parameters.AddWithValue("?", Email);
int rows = Convert.ToInt32(checkUser.ExecuteScalar());
conn.Close();
checkUser.Dispose();
return (rows > 0);
}
e nel click del button si usa cosi:
codice:
string Email = txtEmail.Text;
if (isNickEmailInUso(Email) == true)
{
lblMsg.Text = "Email già in uso";
}
else
{
// Qui tutto l'evento che inserisce i dati nel db senza i doppioni delle email.
}
Vedi se ti va bene.
ciao.