Forum de discussion
Forum « Programmation ASP » (archives)
Re: Procédure stockée avec SqlServer et ASP
Envoyé: 7 mai 2004, 15h46 par bendev
La procédure stockée en elle même, elle s'appelle list_ann et reçoit 2 paramètres, le code_famille et le code DonOuR :
CREATE PROCEDURE list_ann
@code_famille CHAR(2), @DonOuR CHAR(1) AS
SELECT * FROM Annonce
INNER JOIN (Inscription
INNER JOIN (Region
INNER JOIN Dept
ON dp_coder = reg_coder)
ON ins_dept = dp_dept)
ON ann_email = ins_email
WHERE ann_code_famille = @code_famille
AND ann_etat = 'V'
AND ann_type_dour = @DonOuR
ORDER BY ann_type_dour, ann_num_dour;
GO
L'appel de la procédure en ASP se fait par :
set cmd = Server.CreateObject("ADODB.Command")
set cmd.ActiveConnection = Connexion()
cmd.CommandText = "list_ann"
cmd.CommandType = adCmdStoredProc
cmd.Parameters.Append cmd.CreateParameter("code_famille", adChar, adParamInput, 2)
cmd.Parameters.Append cmd.CreateParameter("DonOuR", adChar, adParamInput, 1)
cmd.Parameters("code_famille") = "01"
cmd.Parameters("DonOuR") = "D"
Set RS = Server.CreateObject("ADODB.Recordset")
Set RS = cmd.Execute
C'est toujours un moment émouvant de s'échanger du code sur trucsweb !!! :-)
@+
Réponses
|