probleme avec les exceptions SQL
Bonjour,
Je sais pas pourquoi je recois cette erreur à chaque :
Citation:
Nom d'objet 'utilisateur' non valide.
Description : Une exception non gérée s'est produite au moment de l'exécution de la requête Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.
Détails de l'exception: System.Data.SqlClient.SqlException: Nom d'objet 'utilisateur' non valide.
Erreur source:
Ligne 30 :
Ligne 31 : Dim CurrentName As String
Ligne 32 : CurrentName = CStr(com.ExecuteScalar)
Ligne 33 :
Ligne 34 : If CurrentName <> "" Then
Sachant que le nom de la table est correcte .
voila le code :
Code:
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 28 29 30 31 32 33 34
|
Protected Sub Login1_Authenticate(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.AuthenticateEventArgs) Handles LoginUser.Authenticate
Dim username As String
Dim pwd As String
Dim pName As String
username = LoginUser.UserName
pwd = LoginUser.Password
pName = ""
Dim strConn As String
strConn = WebConfigurationManager.ConnectionStrings("basedossierConnectionString").ConnectionString
Dim Conn As New SqlConnection(strConn)
Conn.Open()
Dim sqlUserName As String
sqlUserName = "SELECT username, password FROM utilisateur"
sqlUserName &= " WHERE (username = @UserName"
sqlUserName &= " AND password = @Password)"
Dim com As New SqlCommand(sqlUserName, Conn)
com.Parameters.AddWithValue("@UserName", username)
com.Parameters.AddWithValue("@Password", pwd)
Dim CurrentName As String
CurrentName = CStr(com.ExecuteScalar)
If CurrentName <> "" Then
Session("UserAuthentication") = username
Response.Redirect("Default.aspx")
Else
Session("UserAuthentication") = ""
End If
End Sub |