Salut,
J'ai une erreur de connexion qui se produit lorsque j'essaie de me connecter. Voici l'erreur :
Échec de l'ouverture de session de l'utilisateur ''. L'utilisateur n'est pas associé à une connexion SQL Server approuvée.
Si quelqu'un sait d'où peut provenir mon erreur. Y a t'il une modification à effectuer dans le web.config ?
Voici mon code :
' Ecriture de la chaîne de connexion
Dim ConnectString As String = "Data Source=serv\SQLExpress;Initial Catalog=facturation;"
' Déclaration et création de l'objet de connexion
Dim Connect As SqlConnection
Dim sqlCommande As SqlCommand
'la requête Select
Dim selectCommand As String = "Select * From utilisateur"
Try
'on tente d'accéder à la base de données
Connect = New SqlConnection(ConnectString)
Connect.Open()
'on créé un objet command
sqlCommande = New SqlCommand(selectCommand, Connect)
'on exécute la requête
Dim myReader As SqlDataReader = sqlCommande.ExecuteReader()
'Exploitation de la table récupérée
While myReader.Read()
If (myReader("loginu") = strUtilisateur) Then
If (myReader("passwordu") = strMotDePasse) Then
bOk = True
End If
End If
End While
'libération des ressources
myReader.Close()
Connect.Close()
Catch e As Exception
Throw New Exception("Erreur d'accès à la base de données (" + e.Message + ")")
End Try
Partager