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

SSIS Discussion :

Variable globale dans SSIS


Sujet :

SSIS

  1. #1
    Membre du Club
    Inscrit en
    Mars 2009
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 71
    Points : 62
    Points
    62
    Par défaut Variable globale dans SSIS
    Bonjour,

    je recherche le moyen d'utilser le contenu d'une variable "globale" définie
    dans un composant script au sein d'un autre composant script.

    Avec les DTS, la méthode était de déclarer la variable en "variable globale".

    Dans le cas SSIS, je ne vois pas comment faire, j'ai déclaré la variable dans le champ : READWRITEVARIABLE , puis dans une autre fois dans READONLYVARIABLE mais rien n'y fait.

    La déclaration de mes variables au sein de chaque composant script reste une solution mais ne rend pas une maintenance appropriée.

    Auriez-vous une solution?

    Merci

  2. #2
    Expert éminent sénior
    Avatar de mikedavem
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Août 2005
    Messages
    5 450
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Distribution

    Informations forums :
    Inscription : Août 2005
    Messages : 5 450
    Points : 12 891
    Points
    12 891
    Par défaut
    Bonsoir,

    Avez vous déclaré votre variable au niveau de votre package SSIS avec un scope qui convient ?

    ++

  3. #3
    Membre du Club
    Inscrit en
    Mars 2009
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 71
    Points : 62
    Points
    62
    Par défaut
    Re,

    merci de votre réponse.

    Le problème est résolu :

    exemple de solution:
    - variable déclarée au sein scope package
    - set de la variable: Dts.Variables.Item("variable").Value = "valeur"

    - récupération de la variable avec cast nécessaire au sein d'un autre composant script:
    Dim variable As String = CStr(Dts.Variables.Item("variable").Value)


    Jeud

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 14/05/2009, 17h53
  2. Réponses: 3
    Dernier message: 05/02/2008, 12h03
  3. Variables globales dans une classe
    Par vanitom dans le forum C++
    Réponses: 16
    Dernier message: 14/01/2005, 14h40
  4. Variables globales dans fichiers entête
    Par benj_f04 dans le forum C++
    Réponses: 5
    Dernier message: 13/08/2004, 09h06
  5. Variable "globale" (dans plusieurs templa
    Par mattmat dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 17/06/2003, 19h22

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