Slt, j'essaye de faire appel à une procédure stockée sous sql server...
Il compile mais m'affiche l'erreur suivante
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 private void BTN_ok_Click(object sender, System.EventArgs e) { SqlCommand req=new SqlCommand("CONNEXION",this.Connection_users); req.Parameters.Add("@nom",this.TB_login.Text); req.Parameters.Add("@pass",this.TB_password.Text); this.Connection_users.Open(); if(req.ExecuteNonQuery()==1); else; this.Connection_users.Close(); }
Où est ce que je me suis trompé ?
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 Erreur du serveur dans l'application '/ex'. -------------------------------------------------------------------------------- Ligne 1 : syntaxe incorrecte vers 'CONNEXION'. Description : Une exception non gérée s'est produite au moment de l'exécution de la demande 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: Ligne 1 : syntaxe incorrecte vers 'CONNEXION'. Erreur source: Ligne 69 : this.Connection_users.Open(); Ligne 70 : Ligne 71 : if(req.ExecuteNonQuery()==1); Ligne 72 : else; Ligne 73 : Fichier source : c:\inetpub\wwwroot\ex\login.aspx.cs Ligne : 71 Trace de la pile: [SqlException: Ligne 1 : syntaxe incorrecte vers 'CONNEXION'.] System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream) System.Data.SqlClient.SqlCommand.ExecuteNonQuery() ex.login.BTN_ok_Click(Object sender, EventArgs e) in c:\inetpub\wwwroot\ex\login.aspx.cs:71 System.Web.UI.WebControls.Button.OnClick(EventArgs e) System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) System.Web.UI.Page.ProcessRequestMain() +1277
Merci...
Partager