Bonjour à tous j'ai une procédure stockée update :
et voici le code de mon sqldatasource (qui est à "mode:edit"):
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 ALTER PROCEDURE dbo.StoredProcedure1 @Nom nvarchar(MAX) ,@Prenom nvarchar(MAX) ,@DatedeNaissance nvarchar(Max) ,@Pays nvarchar(MAX) ,@Codepostal nvarchar(MAX) ,@Ville nvarchar(MAX) ,@Adresse nvarchar(MAX) ,@Activité nvarchar(MAX) ,@Ipserveur1 nvarchar(50) ,@Ipserveur2 nvarchar(50) ,@Ipserveur3 nvarchar(50) AS Update [InformationsPersonnelles] set [nom] = @nom, [Prenom] = @Prenom, [DatedeNaissance] = @DatedeNaissance, [Pays] = @Pays, [Ville] = @Ville, [Codepostal] = @Codepostal, [Adresse] = @Adresse, [Activité] = @Activité, [Ipserveur1]=@Ipserveur1, [Ipserveur2]=@Ipserveur2, [Ipserveur3]=@Ipserveur3 RETURN @@IDENTITY
Lorsque je clic sur le bouton modifier j'ai cette erreur :
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 <asp:SqlDataSource ID="SqlDataSourceafficheur" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString2 %>" SelectCommand="SELECT [Nom], [Prenom], [DatedeNaissance], [Adresse], [Ville], [Codepostal], [Ipserveur3], [Ipserveur2], [Ipserveur1], [Activité], [typedecompte], [id], [Pays] FROM [InformationsPersonnelles]" UpdateCommand="StoredProcedure1" UpdateCommandType="StoredProcedure"> <UpdateParameters> <asp:Parameter Name="Nom" Type="String" /> <asp:Parameter Name="Prenom" Type="String" /> <asp:Parameter Name="DatedeNaissance" Type="String" /> <asp:Parameter Name="Pays" Type="String" /> <asp:Parameter Name="Codepostal" Type="String" /> <asp:Parameter Name="Ville" Type="String" /> <asp:Parameter Name="Adresse" Type="String" /> <asp:Parameter Name="Activité" Type="String" /> <asp:Parameter Name="Ipserveur1" Type="String" /> <asp:Parameter Name="Ipserveur2" Type="String" /> <asp:Parameter Name="Ipserveur3" Type="String" /> </UpdateParameters> </asp:SqlDataSource>
J'ai vérifié mes arguments et je ne trouve pas la solution.Procedure or function StoredProcedure1 has too many arguments specified.
D'avance merci pour vos réponses.
Partager