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 :

[sql2k][dts] : copie fichier texte vers table


Sujet :

MS SQL Server

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2006
    Messages : 49
    Par défaut [sql2k][dts] : copie fichier texte vers table
    Bonjour,
    je souhaite à partir d'un fichier texte copier son contenu dans une table.
    Pour cela j'utilise un dts, composé d'un text file qui est lié à une connexion à ma table.
    La petite subtilité que je veux mettre, c'est de réaliser une maj de ma table a partir de mon premier champ, et non faire une insertion.

    voici un exemple de mon fichier
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    id,champ
    1,exemple de champ
    ma table
    donc en gros cela donne, que je met à jour ma table dont l'id est 1 avec la valeur "exemple de champ" dans la colonne "champ".
    merci de votre aide

  2. #2
    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
    Bonjour,

    Il y a une tâche qui fait ça : Data Driven Query. Je ne l'ai jamais utilisée, donc je ne peux pas t'aider pratiquement, mais c'est son boulot : faire une transformation et, selon les données, faire un insert, un update ou un delete.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    49
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2006
    Messages : 49
    Par défaut
    merci de cette apport de réponse à mon problème.
    En utilisant ce composant, je fait face a deux problèmes :
    quand j'essaye de spécifier la concordance entre mon fichier et ma table (tel colonne du fichier correspond à tel colonne de la table) dans l'onglet transformation, il me jette car mon champ de la table est un entier et qu'il interprete le champ de mon fichier comme une chaîne de caractères...
    je n'ai pas vraiment compris comment marche l'onglet "queries", pour effectuer mon update j'aurais besoin de pouvoir accéder dans ma requête aux champs de mon fichier texte, mais comment faire cela ?

Discussions similaires

  1. [AC-2000] Traiter un fichier texte vers une table
    Par rolandbreche dans le forum Access
    Réponses: 10
    Dernier message: 09/08/2010, 22h30
  2. extraire les données d'un fichier text vers une table access
    Par djatto dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 17/09/2008, 17h51
  3. [MySQL] Problème pour insérer les données d'un fichier texte vers une table Mysql !
    Par BARRIAU76 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 31/01/2008, 23h24
  4. copie d'un fichier texte vers un autre
    Par H-bil dans le forum C
    Réponses: 5
    Dernier message: 03/01/2008, 21h20
  5. [MySQL] Fichier texte vers table MySQL
    Par ecdxml dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 12/10/2007, 10h19

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