Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1976 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [RESOLU] Conversion au format Coplat: "à plat"

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] Conversion au format Coplat: "à plat"

n°1665511
fredderf
Posté le 03-01-2008 à 22:37:59  profilanswer
 

Bonjour,
je pense être dans le bon forum...
 
Mon problème: j'ai une base SQL, et il faut que je renvoie un fichier à la norme coplat.
Mon ami google n'a pas été très coopératif, je sais seulement que c'est un fichier .TXT à plat...
 
En principe utilisé par les logiciels de paie...
 
Merci :hello:


Message édité par fredderf le 04-01-2008 à 20:58:23
mood
Publicité
Posté le 03-01-2008 à 22:37:59  profilanswer
 

n°1665754
moi23372
Posté le 04-01-2008 à 12:39:21  profilanswer
 

je vois pas comment on va pouvoir t'aider ça n'a rien avoir avec de l'sql puisque tu dois pondre un fichier plat.

n°1665774
fredderf
Posté le 04-01-2008 à 12:57:22  profilanswer
 

En fait, comme on peut exporter au format CVS je me disais qu'il devait bien y avoir un script, ou un logiciel qui permettrait de faire cette conversion.
Le seul truc que j'ai trouvé c'est ORACLE qui permet de sortir directement des fichiers à cette fameuse norme COPLAT.
En tout cas merci.

n°1665786
soulmanto
Chat Noir replica
Posté le 04-01-2008 à 13:17:31  profilanswer
 

tu chopes la spécif du fichier coplat, tu sors le fichier je vois pas trop où est le souci?

n°1665930
fredderf
Posté le 04-01-2008 à 16:48:07  profilanswer
 

Soulmanto:
"tu sors le fichier..."?
Sortir le fichier: j'exporte ma bdd en .txt puis je modifie "à la main"???
 
Voilà l'algorithme de décision du fichier coplat:
- l'enregistrement est de longueur fixe, soit 255 caractères utiles,  
- les fichiers sont lus en mode binaire et :
-  si le 256ème n'est ni <CR> ni <LF>, on considère qu'il n'y a pas de    terminateur,
 
        255 caractères seront lus à chaque itération,
-  si le 257ème n'est ni <CR> ni <LF>, on considère que le terminateur  
     est sur 1 position, soit en principe <LF>, 256 caractères seront lus à chaque itération,
     -  sinon, on considère que le terminateur est sur 2 positions, soit en  
     principe <CR><LF>,  257 caractères seront lus à chaque itération.

n°1665931
fredderf
Posté le 04-01-2008 à 16:50:56  profilanswer
 

Afin de ne pas trop vous embêter, si vous avez un(des) tuto ou un 'how to ' qui traine sur la manière de m'y prendre, je creuserai de chez moi...
 
Encore merci de vous intéresser à mon problème...

n°1666111
fredderf
Posté le 04-01-2008 à 20:55:49  profilanswer
 

En fait j'ai compris en partie grace à vos reponses: MERCI...
 
Fichier "à plat": pas de table-mere fille:toutes les tables dans un seul tableau...

Citation :


Les gros (mySQL) systèmes de gestion de base de données utilisent souvent une base de données relationnelle (SGBDR). Or pour certains usages, il est souvent plus facile d'utiliser une version simplifiée de ce fichier, plus "légère" à exploiter.


 
Je n'ai plus quà trouver leurs spécifications...


Message édité par fredderf le 04-01-2008 à 20:57:26

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [RESOLU] Conversion au format Coplat: "à plat"

 

Sujets relatifs
[Resolu] .NET : Equivalent de ensureVisible sur un webcontrol?Symbole "&" de batch --> vbs [ résolu ]
[RESOLU] Ne compter dans classement seulement WHERE count > 5[EXCEL/VBA] Intersection avec une courbe lissée [RESOLU]
[CSS] [resolu] menu vertical déroulant en CSS sous FF et IE7Problème de conversion
[Resolu] Transformation d'un fichier en liste doublement chainéeenvoyer des données dans une base mysql (resolu)
session_start() (résolu)[RESOLU] syntaxe php
Plus de sujets relatifs à : [RESOLU] Conversion au format Coplat: "à plat"


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR