begin process at 2008 07 25 19:47:48
1 216 468 membres
421 nouveaux aujourd'hui
14 182 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : importation txt --> fox pro [ Archives / Débutants ] (gregorian)

importation txt --> fox pro le 18/04/2005 15:56:11

gregorian
Bonjour, à tous,

J'aurais voulu savoir si il existait une fonction permettant de lancer la commande d'importation d'un fichier txt en dbf (un peu comme l'assistant mais directement dans le code.)

Il est déjà formatter comme il faut.
J'ai regarder dans l'aide mais il ne parle que de fichier xls supportant ce petit utilitaire.

Qqu peut il m'aider ?

merci

Re : importation txt --> fox pro le 18/04/2005 16:19:48

ThierryPerretier
Bonjour,

Voir la commande APPEND FROM.
La table DBF doit déjà exister

Re : importation txt --> fox pro le 25/04/2005 09:31:06

gregorian
Bonjour,

J'ai été voir cette fonction, et il me semble qu'elle répond tout a fait à mes attentes sauf un petit problème.
Donc, la table existe, je l'ai crée.
Dans mon fichier texte, j'ai des champs séparé par des tabulations comme ceci:
935       CULA  VALLEE MERVEILLEUSE                                                                        RUE LES ROCHES 3                        5680      VODELÉE                                 F  PA EUR BE420159062                                                         400000                                             0     1     30/03/2005                    30/03/2005     

Dans mon fichier, ils sont sur une seule ligne.
je fais select ma table de travail ensuite je fais un APPEND FROM "client.txt" SEPARATED WITH TAB 
(je me rappelle plus l'orthographe exacte de separated mais fox le met automatiquement)
mais dans ma table il ne me reprend que le premier champs. Qu'ai je oublié?

Merci de votre aide.                                                                                                                                                                                                                                                                    

Re : importation txt --> fox pro le 25/04/2005 13:53:41

ThierryPerretier
Bonjour,

La syntaxe est :

APPEND FROM "client.txt" DELIMITED WITH TAB

Est-tu certain qu'il s'agit de tabulation ?

S'il s'agit plutôt de champs de taille fixe non délimités, il faut utiliser la syntaxe.

APPEND FROM "client.txt" SDF



Re : importation txt --> fox pro le 25/04/2005 14:30:15

gregorian
Salut, ca a l'air d' etre plus ou moins ca, la il m'importe en effet quelque choise dans chaque champs de ma table. mais pour la délimitation, je pense qu'il prend une taille fixe identique pour tout les champs car il ne m'importe pas correctement les données. (du genre il me coup l'adresse en 4 et me met des petits bouts partouts). Il y a un exemple de ligne de mon fichier txt dans mon post au dessus du tient. Mais quand je regarde dans l'aide, il ne me semble pas pouvoir rajouter encore un paramètre.


Re : importation txt --> fox pro le 25/04/2005 14:48:22

ThierryPerretier
Ta table DBF doit avoir des champs dont la taille correspond exactement à la largeur des diffèrentes données de ton fichier texte


Classé sous : fichier, txt, pro, importation, fox

Participer à cet échange

Pub



Appels d'offres

Animation Flash alimen...
Budget : 6 000€
Intranet client pour t...
Budget : 5 000€
Creation portail video
Budget : 3 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS