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

Windows Forms Discussion :

[VB.NET]DTS ET Variables Globales


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Franck2mars
    Inscrit en
    Mai 2003
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mai 2003
    Messages : 119
    Par défaut [VB.NET]DTS ET Variables Globales
    Salut,

    j'ai un souci lors de l'exécution d'un DTS. Avant de l'exécuter je modifie la valeur d'une variable globale du dts de la manière suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Dim package AsNew DTS.Package2
    package.GlobalVariables.Item("nom_fichier").Value = Me.zt_file.Text
    
    Ceci afin d'exécuter mon dts sur un fichier que je choisis préalablement dans mon application. Je précise qu'auparavant j'ai spécifié le lien entre la variable globale et l'élément du dts (nom du fichier source)au sein du package de sql server 2000.
    Lorsque j'exécute mon dts :
    Le dts s'exécute avec les paramètres d'origine de mon dts et non avec les paramètres que je lui spécifie, quelqu'un sait il comment faire pour qu'il prenne ces paramètres?

    Merci par avance

  2. #2
    Membre éclairé
    Inscrit en
    Juin 2003
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 82
    Par défaut
    Salut l'artiste,

    Dis moi la classe package c'est toi qui la crée ?
    Pourquoi tu lui passe pas dans le constructeur ton chemin (zt_file).

    Ensuite tu crée une variable membre de ta classe qui correspond au chemin passé en paramètre.

    Voilà bon courage.

  3. #3
    Membre confirmé Avatar de Franck2mars
    Inscrit en
    Mai 2003
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mai 2003
    Messages : 119
    Par défaut
    Oh le parigo......Paris est magique ??? .....

    hé non, not possible, la classe package est une classe déja écrite. J'ai vu dans la doc que c possible de modifier les paramètres avant l'éxécution mais apparemment cela ne semble pas me prendre les paramètres. Le dts s'exécute avec les paramètres initiaux..

    Merci

  4. #4
    Membre éclairé
    Inscrit en
    Juin 2003
    Messages
    82
    Détails du profil
    Informations forums :
    Inscription : Juin 2003
    Messages : 82
    Par défaut
    regarde ce lien :
    http://www.sqldev.net/dts/ExecutePackage.htm

    Il utilise une méthode pour charger un fichier .dts

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    [FONT=Courier New]
       //if you need to load from file
                    package.LoadFromStorageFile(
                        "c:\\TestPackage.dts",
                        null,
                        null,
                        null,
                        "Test Package",
                        ref pVarPersistStgOfHost);
                    
    

    [/FONT]

  5. #5
    Membre confirmé Avatar de Franck2mars
    Inscrit en
    Mai 2003
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 44

    Informations forums :
    Inscription : Mai 2003
    Messages : 119
    Par défaut
    J'ai essayé en transportant le dts dans un fichier.dts et ca ne marche toujours pas, de plus j'ai essayé de passer les paramétres dans un fichier .ini mais la aussi, ca ne fonctionne pas. Le dts s'exécute avec les parametres initiaux...Quelqu'un a t il une idée de ce qui peut foirer?

    Merci

Discussions similaires

  1. Réponses: 12
    Dernier message: 16/04/2013, 16h06
  2. [asp.net avec vb.net]ArrayList en variable globale
    Par Tunisiano87 dans le forum ASP.NET
    Réponses: 6
    Dernier message: 03/11/2010, 21h13
  3. [VB.NET] Variables globales
    Par malhivertman1 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 24/08/2006, 11h00
  4. [VB.NET] Variables globales
    Par Docteurfla dans le forum ASP.NET
    Réponses: 4
    Dernier message: 21/04/2006, 10h23
  5. [C# VS .Net 2005] Variable globale
    Par jpminiscloux dans le forum Windows Forms
    Réponses: 2
    Dernier message: 20/11/2005, 13h40

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