est-il possible de retrouver la structure des enregistrements (au moins les
types de données et la longueur ) à partir d'un fichier écrit en mode
aléatoire (accés direct) quelconque???? peut être un prog déjà existant???
CAD à partir d'un fichier .dat quelconque, retrouver la structure du style :
Nom as string * 20
Prénom as String * 15
Age as Integer
Adresse as string * 80
"TouTi" <gelapplication[Nospam]@tiscali.fr> wrote in message news:43789fbe$0$18349$
Bonjour
est-il possible de retrouver la structure des enregistrements (au moins
les
types de données et la longueur ) à partir d'un fichier écrit en mode aléatoire (accés direct) quelconque???? peut être un prog déjà existant???
Hello,
Non ce n'est pas possible, pour des raisons évidentes.
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"TouTi" <gelapplication[Nospam]@tiscali.fr> wrote in message
news:43789fbe$0$18349$8fcfb975@news.wanadoo.fr...
Bonjour
est-il possible de retrouver la structure des enregistrements (au moins
les
types de données et la longueur ) à partir d'un fichier écrit en mode
aléatoire (accés direct) quelconque???? peut être un prog déjà existant???
Hello,
Non ce n'est pas possible, pour des raisons évidentes.
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"TouTi" <gelapplication[Nospam]@tiscali.fr> wrote in message news:43789fbe$0$18349$
Bonjour
est-il possible de retrouver la structure des enregistrements (au moins
les
types de données et la longueur ) à partir d'un fichier écrit en mode aléatoire (accés direct) quelconque???? peut être un prog déjà existant???
Hello,
Non ce n'est pas possible, pour des raisons évidentes.
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
Aski
Salutatoi Touti,
Tu as donc déclaré :
"TouTi" <gelapplication[Nospam]@tiscali.fr> wrote in message news:43789fbe$0$18349$
Bonjour
est-il possible de retrouver la structure des enregistrements (au moins les types de données et la longueur ) à partir d'un fichier écrit en mode aléatoire (accés direct) quelconque???? peut être un prog déjà existant???
Avec un éditeur et avec quelques repères si tu sais ce que tu cherches, tu devrais pouvoir intuiter la structure puisque la longueur des fiches est constante et celles des champ le sont aussi.
Aski
,
Non ce n'est pas possible, pour des raisons évidentes.
Salutatoi Touti,
Tu as donc déclaré :
"TouTi" <gelapplication[Nospam]@tiscali.fr> wrote in message
news:43789fbe$0$18349$8fcfb975@news.wanadoo.fr...
Bonjour
est-il possible de retrouver la structure des enregistrements (au
moins les types de données et la longueur ) à partir d'un fichier
écrit en mode aléatoire (accés direct) quelconque???? peut être un
prog déjà existant???
Avec un éditeur et avec quelques repères si tu sais ce que tu cherches, tu
devrais pouvoir intuiter la structure puisque la longueur des fiches est
constante et celles des champ le sont aussi.
Aski
,
Non ce n'est pas possible, pour des raisons évidentes.
"TouTi" <gelapplication[Nospam]@tiscali.fr> wrote in message news:43789fbe$0$18349$
Bonjour
est-il possible de retrouver la structure des enregistrements (au moins les types de données et la longueur ) à partir d'un fichier écrit en mode aléatoire (accés direct) quelconque???? peut être un prog déjà existant???
Avec un éditeur et avec quelques repères si tu sais ce que tu cherches, tu devrais pouvoir intuiter la structure puisque la longueur des fiches est constante et celles des champ le sont aussi.
Aski
,
Non ce n'est pas possible, pour des raisons évidentes.
TouTi
Salutatoiaussi,
Avec un éditeur et avec quelques repères si tu sais ce que tu cherches, tu devrais pouvoir intuiter la structure puisque la longueur des fiches est constante et celles des champ le sont aussi.
J'avais espéré une autre réponse... avant de me lancer dans cette direction, je pensais trouvé une solution toute faite pour me dégrossir le boulot.
Merci za vous
-- Guy
Salutatoiaussi,
Avec un éditeur et avec quelques repères si tu sais ce que tu cherches, tu
devrais pouvoir intuiter la structure puisque la longueur des fiches est
constante et celles des champ le sont aussi.
J'avais espéré une autre réponse... avant de me lancer dans cette direction,
je pensais trouvé une solution toute faite pour me dégrossir le boulot.
Avec un éditeur et avec quelques repères si tu sais ce que tu cherches, tu devrais pouvoir intuiter la structure puisque la longueur des fiches est constante et celles des champ le sont aussi.
J'avais espéré une autre réponse... avant de me lancer dans cette direction, je pensais trouvé une solution toute faite pour me dégrossir le boulot.
Merci za vous
-- Guy
Aski
Salutatoi TouTi,
Tu as donc déclaré :
Salutatoiaussi,
Avec un éditeur et avec quelques repères si tu sais ce que tu cherches, tu devrais pouvoir intuiter la structure puisque la longueur des fiches est constante et celles des champ le sont aussi.
J'avais espéré une autre réponse... avant de me lancer dans cette direction, je pensais trouvé une solution toute faite pour me dégrossir le boulot. Merci za vous
Pas de quoi. Bon courage.
Salutatoi TouTi,
Tu as donc déclaré :
Salutatoiaussi,
Avec un éditeur et avec quelques repères si tu sais ce que tu
cherches, tu devrais pouvoir intuiter la structure puisque la
longueur des fiches est constante et celles des champ le sont aussi.
J'avais espéré une autre réponse... avant de me lancer dans cette
direction, je pensais trouvé une solution toute faite pour me
dégrossir le boulot.
Merci za vous
Avec un éditeur et avec quelques repères si tu sais ce que tu cherches, tu devrais pouvoir intuiter la structure puisque la longueur des fiches est constante et celles des champ le sont aussi.
J'avais espéré une autre réponse... avant de me lancer dans cette direction, je pensais trouvé une solution toute faite pour me dégrossir le boulot. Merci za vous
Pas de quoi. Bon courage.
Jean-Marc
"TouTi" <gelapplication[Nospam]@libertysurf.fr> a écrit dans le message de news:dlaif8$5sj$
Salutatoiaussi, > > Avec un éditeur et avec quelques repères si tu sais ce que tu cherches,
tu
> devrais pouvoir intuiter la structure puisque la longueur des fiches est > constante et celles des champ le sont aussi.
J'avais espéré une autre réponse... avant de me lancer dans cette
direction,
je pensais trouvé une solution toute faite pour me dégrossir le boulot.
Hello,
il semble évident qu'il est impossible de faire un tel programme dans le cas général. Voici un exemple:
Même un humain ne peut pas retrouver le découpage de cela (pour la très bonne raison que je pourrais imaginer 5 ou 6 découpages différents ayant tous du sens), alors comment un programme le pourrait il ?
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"TouTi" <gelapplication[Nospam]@libertysurf.fr> a écrit dans le message de
news:dlaif8$5sj$1@aphrodite.grec.isp.9tel.net...
Salutatoiaussi,
>
> Avec un éditeur et avec quelques repères si tu sais ce que tu cherches,
tu
> devrais pouvoir intuiter la structure puisque la longueur des fiches est
> constante et celles des champ le sont aussi.
J'avais espéré une autre réponse... avant de me lancer dans cette
direction,
je pensais trouvé une solution toute faite pour me dégrossir le boulot.
Hello,
il semble évident qu'il est impossible de faire un tel
programme dans le cas général. Voici un exemple:
Même un humain ne peut pas retrouver le découpage de cela (pour
la très bonne raison que je pourrais imaginer 5 ou 6 découpages
différents ayant tous du sens), alors comment un programme
le pourrait il ?
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
Même un humain ne peut pas retrouver le découpage de cela (pour la très bonne raison que je pourrais imaginer 5 ou 6 découpages différents ayant tous du sens), alors comment un programme le pourrait il ?
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
Patrice Henrio
"Jean-Marc" a écrit dans le message de news: 4378e8a6$0$32164$
"TouTi" <gelapplication[Nospam]@libertysurf.fr> a écrit dans le message de news:dlaif8$5sj$
Salutatoiaussi, > > Avec un éditeur et avec quelques repères si tu sais ce que tu cherches,
tu
> devrais pouvoir intuiter la structure puisque la longueur des fiches > est > constante et celles des champ le sont aussi.
J'avais espéré une autre réponse... avant de me lancer dans cette
direction,
je pensais trouvé une solution toute faite pour me dégrossir le boulot.
Hello,
il semble évident qu'il est impossible de faire un tel programme dans le cas général. Voici un exemple:
Même un humain ne peut pas retrouver le découpage de cela (pour la très bonne raison que je pourrais imaginer 5 ou 6 découpages différents ayant tous du sens), alors comment un programme le pourrait il ?
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
La seule chose sûre, c'est que la longueur de chaque enregistrement est un diviseur de la longueur du fichier ce qui pour un fichier d'un millier d'enregistrement donne de quoi faire. Par contre si l'on connaît déjà des infos sur le résultat escompté on peut par tâtonnement arrivé rapidement à la solution. Une description en Hexa et texte du fichier donne souvent d'excellent résultat. Parfois aussi une ouverture sous Excel : un assistant permet de découper des données en champs. Bon courage.
"Jean-Marc" <NO_SPAM_jean_marc_n2@yahoo.fr> a écrit dans le message de news:
4378e8a6$0$32164$ba620e4c@news.skynet.be...
"TouTi" <gelapplication[Nospam]@libertysurf.fr> a écrit dans le message de
news:dlaif8$5sj$1@aphrodite.grec.isp.9tel.net...
Salutatoiaussi,
>
> Avec un éditeur et avec quelques repères si tu sais ce que tu cherches,
tu
> devrais pouvoir intuiter la structure puisque la longueur des fiches
> est
> constante et celles des champ le sont aussi.
J'avais espéré une autre réponse... avant de me lancer dans cette
direction,
je pensais trouvé une solution toute faite pour me dégrossir le boulot.
Hello,
il semble évident qu'il est impossible de faire un tel
programme dans le cas général. Voici un exemple:
Même un humain ne peut pas retrouver le découpage de cela (pour
la très bonne raison que je pourrais imaginer 5 ou 6 découpages
différents ayant tous du sens), alors comment un programme
le pourrait il ?
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
La seule chose sûre, c'est que la longueur de chaque enregistrement est un
diviseur de la longueur du fichier ce qui pour un fichier d'un millier
d'enregistrement donne de quoi faire. Par contre si l'on connaît déjà des
infos sur le résultat escompté on peut par tâtonnement arrivé rapidement à
la solution. Une description en Hexa et texte du fichier donne souvent
d'excellent résultat.
Parfois aussi une ouverture sous Excel : un assistant permet de découper des
données en champs.
Bon courage.
Même un humain ne peut pas retrouver le découpage de cela (pour la très bonne raison que je pourrais imaginer 5 ou 6 découpages différents ayant tous du sens), alors comment un programme le pourrait il ?
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
La seule chose sûre, c'est que la longueur de chaque enregistrement est un diviseur de la longueur du fichier ce qui pour un fichier d'un millier d'enregistrement donne de quoi faire. Par contre si l'on connaît déjà des infos sur le résultat escompté on peut par tâtonnement arrivé rapidement à la solution. Une description en Hexa et texte du fichier donne souvent d'excellent résultat. Parfois aussi une ouverture sous Excel : un assistant permet de découper des données en champs. Bon courage.
Aski
Salutatoi Patrice Henrio,
Tu as donc déclaré :
Parfois aussi une ouverture sous Excel : un assistant permet de découper des données en champs. Bon courage.
C'est plutôt applicable aux séparateurs (, ou ; par exemple) des fichiers séquentiels, me semble-t-il.
Aski
Salutatoi Patrice Henrio,
Tu as donc déclaré :
Parfois aussi une ouverture sous Excel : un assistant permet de
découper des données en champs.
Bon courage.
C'est plutôt applicable aux séparateurs (, ou ; par exemple) des fichiers
séquentiels, me semble-t-il.
Parfois aussi une ouverture sous Excel : un assistant permet de découper des données en champs. Bon courage.
C'est plutôt applicable aux séparateurs (, ou ; par exemple) des fichiers séquentiels, me semble-t-il.
Aski
Pas seulement tu peux aussi avoir des champs de longueur fixe.
Oui, mais sans séparateur, je ne vois pas comment Excel fait pour les découper, à moins que tu ne le fasses toi-même au cours de l'importation.
Fred
Dans le message:, Aski écrit:
Pas seulement tu peux aussi avoir des champs de longueur fixe.
Oui, mais sans séparateur, je ne vois pas comment Excel fait pour les découper, à moins que tu ne le fasses toi-même au cours de l'importation.
Bonjour, Il s'agit de champs de longueur fixe, mais toujours de type texte. Dans ce cas, il y a souvant des espaces de remplissage qui aident Excel à deviner où couper. J'imagine qu'il peut aussi y avoir des algorithmes de reconnaissance de motifs (?) Excel fait une proposition de découpage. L'utilisateur tranche.
-- Fred http://www.cerbermail.com/?3kA6ftaCvT
Dans le message:ev6oOfe6FHA.2092@TK2MSFTNGP12.phx.gbl,
Aski écrit:
Pas seulement tu peux aussi avoir des champs de longueur fixe.
Oui, mais sans séparateur, je ne vois pas comment Excel fait pour les
découper, à moins que tu ne le fasses toi-même au cours de
l'importation.
Bonjour,
Il s'agit de champs de longueur fixe, mais toujours de type texte.
Dans ce cas, il y a souvant des espaces de remplissage qui aident Excel
à deviner où couper.
J'imagine qu'il peut aussi y avoir des algorithmes de reconnaissance de
motifs (?)
Excel fait une proposition de découpage. L'utilisateur tranche.
Pas seulement tu peux aussi avoir des champs de longueur fixe.
Oui, mais sans séparateur, je ne vois pas comment Excel fait pour les découper, à moins que tu ne le fasses toi-même au cours de l'importation.
Bonjour, Il s'agit de champs de longueur fixe, mais toujours de type texte. Dans ce cas, il y a souvant des espaces de remplissage qui aident Excel à deviner où couper. J'imagine qu'il peut aussi y avoir des algorithmes de reconnaissance de motifs (?) Excel fait une proposition de découpage. L'utilisateur tranche.