Bonjour,
Je sais pas pourquoi je recois cette erreur à chaque :
Sachant que le nom de la table est correcte .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
voila le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager