Bonjour,

Je sais pas pourquoi je recois cette erreur à chaque :
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 : 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