Bonjour à tous j'ai une procédure stockée update :

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
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
<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>
Lorsque je clic sur le bouton modifier j'ai cette erreur :

Procedure or function StoredProcedure1 has too many arguments specified.
J'ai vérifié mes arguments et je ne trouve pas la solution.
D'avance merci pour vos réponses.