Bonjour a tous,
Je viens a vous en espérant avoir un petit peu d'aide car je débute en delphi.
Mon but est de faire un programme qui exporte une base access 2003 vers un fichier *.asc.
En cherchant sur le forum, j'ai trouvé ce lien Export de base de donnée vers un fichier .txt, j'ai utilisé le code de MedGIR comme base (surtout pour l'export vers fichier texte). J'ai donc commencé le code suivant Pièce jointe 64884 (avec une fiche asser affreuse avec une BDD qui a des noms de colonne en allemand^^) et la ou je bloque c'est lors de la mise en forme de l'export.
- La BDD access ressemble à ça:
mitarbeiter nummer : numéro d'employé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Mitarbeiternummer Lohnart Wert VonDatum T100003 C000M 12 01/06/2010 T100003 H082R 0,0166666667 01/06/2010 T100006 C000M 72 01/06/2010 T100006 H082R 5,1666666667 01/06/2010 T100008 C000M 16 01/06/2010 T100026 C000M 8 01/06/2010 T100026 H003R 16 01/06/2010 T100026 H082R -15,9833333333 01/06/2010
lohnart : salaire
wert : valeur/cher
von datum : par date
- Le fichier asc doit recevoir des données sous la forme :
N: Numérique
A: Alphanumérique
Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Champ Description Type Long 1 Année Année de travail N 4 2 Période Mois de référence N 2 3 Badge Numéro de pointage du salarié N 4 4 Code salaire Elément de rémunération AN 4 5 Heures Nombre dheures N 8 6 Type Type denregistrement A 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 1 2 3 123456789012345678901234567890 2007081958H00000000725R 2007081958H00100000800R 2007081950C00000000800L
Ma question est donc de savoir comment réussir à insérer les éléments de la BDD accès et de les formater pour les mettre dans le fichier asc.
Il faudrait aussi que je fasse correspondre le numéro d'employé de la base access avec le badge du programme qui utilise le fichier asc. (base PervasiveSQL sur un serveur)
Merci de vos futurs aides car je suis pour l'instant perdu.
Partager