Salut à tous,

Je ne sais pas si c'est le bon forum mais, j'ai un pti souci :
J'aprends a utiliser SQL Server 2000.
Je viens de creer une procedure 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
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 
CREATE PROC GET_ALLVENTE(
    @DOCDOM INT = 0,    /*  DOMAINE VENTE */
    @DOCTYP INT = 6,    /* TYPE FACTURE COMPTABILISE */
    @DATEDEB DATETIME,  /* DATE DEBUT */
    @DATEFIN DATETIME)  /* DATE FIN */
AS
BEGIN
SELECT
  F_DOCLIGNE.DO_Date,
  F_DOCLIGNE.DO_Piece,
  F_DOCLIGNE.DO_Ref,
  F_DOCLIGNE.AR_Ref,
  F_DOCLIGNE.DL_PrixUnitaire,
  F_DOCLIGNE.DL_QteBL,
  F_DOCLIGNE.DL_MontantHT,
  F_ARTICLE.FA_CodeFamille,
  T_MARQUEFAMILLE.MF_STAT,
  T_MARQUEFAMILLE.MF_STOCK,
  T_MARQUEFAMILLE.MF_MARQUE
FROM
 F_DOCLIGNE
 INNER JOIN F_ARTICLE ON (F_DOCLIGNE.AR_Ref=F_ARTICLE.AR_Ref)
 INNER JOIN T_MARQUEFAMILLE ON (F_ARTICLE.FA_CodeFamille=T_MARQUEFAMILLE.MF_FAMILLE)
WHERE
  (F_DOCLIGNE.DO_Domaine = @DOCDOM) AND
  (F_DOCLIGNE.DO_Type = @DOCTYP) AND
  (F_DOCLIGNE.DO_Date >= @DATEDEB ) AND
  (F_DOCLIGNE.DO_Date <= @DATEFIN )
ORDER BY
  F_DOCLIGNE.DO_Date
END
Sous EMS MS SQL Manager, lorsque j'execute cette procedure, il me sort bien le resultat attendu.
Le souci est de savoir comment exploiter cette procedure sous Ms Excel.

Merci