RECHERCHER

BOURSES & MARCHES

CAC 40 3.27 %

SBF 120 3.13 %

Nasdaq 0.25 %

Or 0.81 %

Petrole (NY) 0.56 %

Tous les cours


ANNUAIRES

 
 PRATIQUE TECHNOS .NET 
ASP : afficher les procédures stockées
 
Un moyen pour savoir quelles sont les procédures disponibles dans la base de données. (05/07/2004)
  Forum

Réagissez dans les forums de JDN Développeurs

On ne garde pas toujours trace des procédures stockées dans une base. Pour s'y retrouver, voici une procédure de plus, permettant d'afficher celles créées par l'utilisateur.

Elle se présente ainsi :

CREATE PROCEDURE dbo.listProcedures
AS
  BEGIN
    SET NOCOUNT ON
    SELECT
      ROUTINE_NAME
    FROM
      INFORMATION_SCHEMA.ROUTINES
    WHERE
      ROUTINE_TYPE = 'PROCEDURE'
      AND OBJECTPROPERTY
        (
        OBJECT_ID(ROUTINE_NAME), 'IsMsShipped'
        )
      = 0
    ORDER BY
      ROUTINE_NAME
  END
GO



Et voici le code ASP permettant de l'appeler :

<%
set conn = CreateObject("ADODB.Connection")
conn.open "<connection string>"
set rs = conn.execute("EXEC dbo.listProcedures")
do while not rs.eof
  response.write rs(0) & "<br>"
  rs.movenext
loop
rs.close: set rs = nothing
conn.close: set conn = nothing
%>

 
Xavier Borderie, JDN Développeurs
 
 
Accueil | Haut de page
 
 



 
 
Nos autres sites Société | Mentions légales | Contacts | Publicité | PA Emploi | Presse | Recrutement | Tous nos sites | Données personnelles
© Benchmark Group, 69/71 avenue Pierre Grenier. 92517 Boulogne Billancourt Cedex