IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Inserer du Code VBA dans une prodedure stockée


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 29
    Par défaut [SQL2000]Inserer du Code VBA dans une prodedure stockée
    Bonjour !

    j'ai une question :
    peut-on inserer du CODE en VBA dans une procédure stockée ?
    et comment procede-t-on

    Pour infor ,j'utilise SQL server 2000

    Sinon y a til un moyen pour transformer un chemin en lien hypertext avec T sql


    Merci de votre aide

    ps: je veux que ce code VBA soit executer par Excel

  2. #2
    Membre averti
    Inscrit en
    Juillet 2005
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 29
    Par défaut
    Rien !!! même pas un OUI ou un NON

  3. #3
    Membre expérimenté Avatar de Cpas2latarte
    Inscrit en
    Janvier 2006
    Messages
    237
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 237
    Par défaut
    Perso je ne connais pas de moyen direct, mais je vois peut être un moyen de "contourner"
    Dans une procédure stocké tu peux démarrer d'une tache de l'agent SQL.

    Or cette tache peut être soit un TSQL soit du script (VBSCRIPT ou JSCRIPT) ou lancer une commande externe

    - Tu peux alors soit convertir ton VB code en VBSSCRIPT.
    - Tu peux aussi mètre ton code VB dans une DLL activex, (installé sur le serveur) que tu vas utiliser dans le script

    Mis à part cette solution "usine a gaz", je vois pas comment faire

  4. #4
    Membre Expert
    Avatar de rudib
    Homme Profil pro
    Fakir SQL Server & NoSQL
    Inscrit en
    Mai 2006
    Messages
    2 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Fakir SQL Server & NoSQL

    Informations forums :
    Inscription : Mai 2006
    Messages : 2 573
    Par défaut
    Tu as raison Cpas2latarte, ce sont les seuls moyens. J'ajouterai la possibilité de lancer le vbs avec un xp_cmdshell.

    Mais tout ceci est une mauvaise idée. Il est bon de laisser le code SQL dans le périmètre de SQL Server.

Discussions similaires

  1. [AC-2003] Code VBA dans une bibliothèque
    Par jax54000 dans le forum Modélisation
    Réponses: 10
    Dernier message: 06/03/2010, 20h53
  2. Inserer du code vba dans une macro
    Par gadget27 dans le forum Général VBA
    Réponses: 4
    Dernier message: 03/05/2007, 13h35
  3. Réponses: 7
    Dernier message: 11/03/2007, 09h35
  4. Affectation code VBA dans une feuille xls
    Par anisr dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 24/02/2007, 13h52
  5. Réponses: 4
    Dernier message: 13/10/2005, 14h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo