1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdentrer.Click
strsql = "select * from utilisateur where nom_util='" + txtnom.Text + "'"
Dim myCommand As New SqlCommand(strsql, cnnbase)
Dim myReader As SqlDataReader = myCommand.ExecuteReader()
myReader.Read()
If myReader.HasRows = False Then ' vérifier si la requete donne une réponse
MsgBox("Utilisateur inconnue", MsgBoxStyle.Exclamation, "Erreur d'authentification!!")
txtnom.SelectionStart = 0
txtnom.SelectionLength = txtnom.TextLength
txtnom.Focus()
txtnom.SelectAll()
txtmp.Text = ""
myReader.Close()
myReader = Nothing 'detruit l'objet
Else
If myReader.GetString(1) = "" + txtmp.Text Then 'vérifie si le mot de passe est correcte
frmprincipal.ShowDialog()
myReader.Close()
myReader = Nothing 'detruit tout
Me.Dispose() 'libere les ressources
end if |