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

Développement de jobs Discussion :

Chemin de la bdd


Sujet :

Développement de jobs

  1. #1
    Membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2019
    Messages
    72
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2019
    Messages : 72
    Points : 46
    Points
    46
    Par défaut Chemin de la bdd
    Bonjour,

    Je souhaite récupérer dans ma base de données un chemin permettant d'accéder a un fichier csv.
    Dans ma base de données ce chemin (d:\transfert\data) ce récupère tel quel :
    Table : PARAM |CHAMP : CODE, LIBELLE, VALEUR
    Ma requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select LIBELLE from PARAM WHERE CODE = 'CHEM_DAT';
    Mon fichier se nomme test.csv.

    Ce que je cherche donc a faire c'est de récupérer ce csv.

    Pour cela j'ai utilisé un tDbRow me permettant a l'aide de la requête ci-dessus de récupérer le chemin d:\transfert\data.
    J'aimerai maintenant trouvé une solution pour récupérer le csv : test.csv
    C'est à dire d:\transfert\data\test.csv

    Ce fichier me permettant de récupérer des données et de les transmettre dans une base de données.

    Lorsque j'utilisais un fichier dont le chemin était sur le réseau je passais par un tFileInputDelimited + tMap + tDbOutput.
    Et cela marchait parfaitement.

    En espérant m'avoir fait comprendre.

    Merci d'avance

  2. #2
    Membre éprouvé
    Homme Profil pro
    Architecte Décisionnel
    Inscrit en
    Février 2008
    Messages
    866
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte Décisionnel

    Informations forums :
    Inscription : Février 2008
    Messages : 866
    Points : 1 260
    Points
    1 260
    Par défaut
    Bonjour,

    Tu peux utiliser un tDbInput pour exécuter la requête et récupérer le résultat via un tFlowToIterate, ce qui te permet ensuite d'exécuter le sous-job tel que tu l'avais fait : tFileInputDelimited + tMap + tDbOutput.

    Le paramétrage du chemin du fichier dans le tFileInputDelimited se fait en utilisant la donnée exposée par le tFlowToIterate (tu peux la récupérer dans la fenêtre Outline en bas à gauche).

    Nicolas

Discussions similaires

  1. Réponses: 1
    Dernier message: 03/09/2009, 00h56
  2. enregistrer un chemin dans une BDD MySQL
    Par Sargon dans le forum C#
    Réponses: 11
    Dernier message: 23/08/2007, 11h59
  3. Chemin BDD Firebird
    Par akli_agha dans le forum Bases de données
    Réponses: 3
    Dernier message: 28/04/2007, 08h41
  4. Réponses: 3
    Dernier message: 31/05/2006, 11h43
  5. Récupérer le chemin du fichier d'une bdd
    Par [DreaMs] dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 24/04/2006, 16h58

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