Bonjour,
Je rencontre un problème avec une procédure stockée.
Je vous explique d’abord le contexte :
J’ai une table CAA avec 10 colonnes, dont une FK qui est ID_ETABLISSEMENT.
Cette FK vient de la table ETABLISSEMENT qui possède, entre autres, une colonne NOM_ETABLISSEMENT.
Ma procédure stockée doit me permettre de rajouter une ligne à la table CAA à partir d’un formulaire. Elle reçoit donc en paramètres d’entrée les réponses du formulaire. Pour la colonne ID_ETABLISSEMENT, elle reçoit le nom de l’établissement à partir d’une DropDownList.
Je ne sais pas comment associer l’ID_ETABLISSEMENT correspondant au nom de l’établissement du formulaire.
Voici mon code :
Merci d’avance de votre aide
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 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE InsertCAA -- Add the parameters for the stored procedure here @num int = 0, @nom TEXT = NULL, @prenom TEXT = NULL, @civ TEXT = NULL, @fonction TEXT = NULL, @role TEXT = NULL, @ville TEXT = NULL, @pays TEXT = NULL, @tel TEXT = NULL, @etablissement TEXT = NULL AS BEGIN SET NOCOUNT ON; INSERT INTO CHARGE_D_AFFAIRE_AGENT (ID_CHARGEAFFAIRE, NOM, PRENOM, CIVILITE, FONCTION, ROLE_DANS_LE_DEAL, VILLE, PAYS, TELEPHONE, ID_ETABLISSEMENT) VALUES (@num, @nom, @prenom, @civ, @fonction, @role, @ville, @pays, @tel, @etablissement ) END
Partager