Importer un fichier text vers une bd sql

Signaler
Messages postés
22
Date d'inscription
samedi 21 mai 2005
Statut
Membre
Dernière intervention
2 octobre 2007
-
Messages postés
4720
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
31 juillet 2021
-
salut,
je veux lire un fichier text et l'enregistrer ds une table de sql server , donc je dois non seulement lire les lignes mais les colonnes aussi., selont le séparateur de colonnes utilisé dans ce fichier.
aidez moi svp

7 réponses

Messages postés
436
Date d'inscription
vendredi 7 novembre 2003
Statut
Membre
Dernière intervention
8 octobre 2008
5
Bonjour,
Regarde dans l'aide SQL server à Bulk Copy ou bcp ...

Dom
Messages postés
22
Date d'inscription
samedi 21 mai 2005
Statut
Membre
Dernière intervention
2 octobre 2007

j'ai besoin d'une instruction à ecrire à partir de delphi
Messages postés
4202
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
13 juin 2020
37
faudrait etre plus precis :

en gros ce que tu as :

fichier.txt :
A0, B0, C0, D0;

A1, B1, C1, D1;

A2, B2, C2, D2;

ce que tu veux :

base sql :
données   01  02  03 ...
champ A = A0, A1, A2 ...
champ B = B0, B1, B2 ...
champ C = C0, C1, C2 ...
champ D = D0, D1, D2 ...

c'est ça ?


Messages postés
4720
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
31 juillet 2021
14
        
   

   
         
                    
            
          
            

cantador
Messages postés
22
Date d'inscription
samedi 21 mai 2005
Statut
Membre
Dernière intervention
2 octobre 2007

oui f0xi cé ça ce que je cherche
Messages postés
4720
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
31 juillet 2021
14
avec une petite fleur çà aide..

cantador
Messages postés
4720
Date d'inscription
dimanche 26 février 2006
Statut
Modérateur
Dernière intervention
31 juillet 2021
14
@dalatifa :
bon en gros, il faut faire une boucle sur ton fichier texte et pour chaque ligne il faut extraire les données en tenant compte de ton séparateur.
Ensuite, il faut mettre ta table en édition puis affecter chacun des champs de ta table à la valeur correspondante puis stocker.

Voilà cela devrait pouvoir te donner quelques idées pour commencer à chercher un peu de ton côté..

.. en attendant mieux...

cantador