Bonjour

Je suis sur un problème qui est sans doute simple mais je n'arrive pas à trouver la réponse, malgré mes recherches sur le net.

Voilà le contexte : j'ai une page asp qui effectue une insertion dans une bdd en faisant appel à une proc stock. Cette proc me retourne l'ID de l'enregistrement qui vient d'être ajouté.

Voici la proc stock
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
 
CREATE PROCEDURE [dbo].[SaisieIncident]
@ID_TypeFiche int
,@ID_Motif int
,@ID_Categorie int
,@ID_Theme int
,@ID_SousTheme int
,@ID_Contact int
,@Description nvarchar(225)
AS
INSERT INTO dbo.Incidents
(ID_TypeFiche, ID_Motif, ID_Categorie, ID_Theme, ID_SousTheme, ID_Contact, ID_Etat, Description)
VALUES
(@ID_TypeFiche, @ID_Motif, @ID_Categorie, @ID_Theme, @ID_SousTheme, @ID_Contact, 1, @Description)
RETURN @@IDENTITY
et voici le code de la page asp
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
<asp:SqlDataSource ID="dsIncidents" runat="server"  
        ConnectionString="<%$ ConnectionStrings:csGestionIncidents %>"
        InsertCommand="SaisieIncident"   
        InsertCommandType="StoredProcedure"  
        SelectCommand="SELECT Incidents.ID_Incident, Incidents.ID_TypeFiche, Incidents.ID_Motif, Incidents.ID_Categorie,  Incidents.ID_Theme, Incidents.ID_SousTheme, 
Incidents.ID_Contact, Incidents.Description
FROM Sous_Themes INNER JOIN
Theme_SousTheme ON Sous_Themes.ID_SousTheme = Theme_SousTheme.ID_SousTheme RIGHT OUTER JOIN
Incidents INNER JOIN
Motif_Appel ON Incidents.ID_Motif = Motif_Appel.ID_Appel INNER JOIN
Etats ON Incidents.ID_Etat = Etats.ID_Etat LEFT OUTER JOIN
Contacts ON Incidents.ID_Contact = Contacts.ID_Contact LEFT OUTER JOIN
Categories LEFT OUTER JOIN
CatTheme ON Categories.ID_Categorie = CatTheme.ID_Cat ON Incidents.ID_Categorie = Categories.ID_Categorie AND 
Incidents.ID_Theme = CatTheme.ID ON Theme_SousTheme.ID_ThemeSousTheme = Incidents.ID_SousTheme LEFT OUTER JOIN
Themes ON CatTheme.ID_Theme = Themes.ID_Theme">
        <InsertParameters>
            <asp:Parameter Name="ID_TypeFiche" Type="int32" />
            <asp:Parameter Name="ID_Motif" Type="Int32" />
            <asp:Parameter Name="ID_Categorie" Type="Int32" />
            <asp:Parameter Name="ID_Theme" Type="Int32" />
            <asp:Parameter Name="ID_SousTheme" Type="Int32" />
            <asp:Parameter Name="ID_Contact" Type="Int32" />
            <asp:Parameter Name="Description" Type="String" />
        </InsertParameters>
    </asp:SqlDataSource>
Bon jusque la rien d'extraordinaire.

Ce que je cherche c'est comment récupérer la valeur de ma proc stock en C#.