Salut à tous!
Voilà j'ai un petit problème. La procédure stockée suivante doit me permettre d'insérer un nouveau prospect dans ma base et de récupérer dans la foulée son numéro de clef primaire (la finalité étant de m'en servir dans mon appli ASP.Net). Le problème est que le numéro de clef primaire qui m'est systématiquement retourné est... NULL.
La solution est sûrement évidente mais honnêtement je sèche...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 CREATE PROCEDURE Procedure_Injecte_Prospect @NomProspect VARCHAR(100), @PrenomProspect VARCHAR(100), @AdresseProspect VARCHAR(400), @CPProspect CHAR(5), @VilleProspect VARCHAR(100), @TelProspect CHAR(10), @EmailProspect VARCHAR(80) AS BEGIN INSERT INTO Prospects VALUES(@NomProspect, @PrenomProspect, @AdresseProspect, @CPProspect, @VilleProspect, @TelProspect, @EmailProspect); SELECT SCOPE_IDENTITY() AS Clef_Primaire END
Merci d'avance à ceux qui sauront m'éclairer.
Partager