Page 1 sur 2

Re: informatique un peu de codage de BDD ?

MessagePosté: 15 Fév 2008, 23:55
par XTof_vl
Charge tout en Excel en CSV ou en texte et tu devrais déjà voir un peu plus clair. Mais j'avoue ne comprendre qu'un peu ce que tu veux. :ange2:

Re: informatique un peu de codage de BDD ?

MessagePosté: 16 Fév 2008, 00:00
par Rodolphe
A mettre en csv en effet, pour importer ensuite dans une base mysql.

Rodolphe

Re: informatique un peu de codage de BDD ?

MessagePosté: 16 Fév 2008, 00:03
par POMidi
Bonsoir Jacques,

Cela ressemble à du CSV. Essaye de le récupérer dans Excel. Et à partir d'Excel tu doit pouvoir le convertir en base MySql pour lequel il existe de nombreux utilitaires sur le net.

Amicalement.

Pierre

Re: informatique un peu de codage de BDD ?

MessagePosté: 16 Fév 2008, 00:12
par jj_cm
ma proposition
- prends un éditeur de texte pour ouvrir ton texte
- fait un remplacé de 4 espaces par un ";"
- puis un remplacé de 3 espaces par un ";"
- et tu as un csv assez correct
- tu peux améliorer avec des mormules dans excel
et changer le séparateur a ta convenance ....

si ca peut aider ........

14/2/2008 13:42;Perch;630 gr;Ledger;DB (FRESH) Jack Pike;2/8 8:0;Pond, Skurup (Sweden);Peg 1;Chary Vari;9305020
14/2/2008 14:33;Gudgeon;38 gr;Ledger;INSECT Leech-Medicinal;5/6 8:28;Mayenne;Peg four;Chary Vari;4177430
14/2/2008 14:56;Barbel;2. 317 Kg;Ledger;SEED Sweetcorn;28/5 8:8;La Roya - Italy;Crossing;Chary Vari;5306792
15/2/2008 16:17;Roach;237 gr;Float; INSECT Bloodworm DP;16/2 12:4;Vosseslag;Peg 1;Chary Vari;9223062

Re: informatique un peu de codage de BDD ?

MessagePosté: 16 Fév 2008, 00:29
par yiarkyiark
JacquesJ a écrit:Bonsoir tertouss ,je suis occupé a bagarrer pour essayer de rentrer des parametres de mon jeu de peche favoris mais le fichier de capture est un peu spécial

Code: Tout sélectionner
14/2/2008 13:42   Perch   630 gr   Ledger    DB (FRESH) Jack Pike   2/8 8:0   Pond, Skurup (Sweden)   Peg 1   Chary Vari   9305020
14/2/2008 14:33   Gudgeon   38 gr   Ledger    INSECT Leech-Medicinal   5/6 8:28   Mayenne   Peg four   Chary Vari   4177430
14/2/2008 14:56   Barbel   2. 317 Kg   Ledger    SEED Sweetcorn   28/5 8:8   La Roya - Italy   Crossing   Chary Vari   5306792
15/2/2008 16:17   Roach   237 gr   Float     INSECT Bloodworm DP   16/2 12:4   Vosseslag   Peg 1   Chary Vari   9223062



Logiquement ton fichier devrait être un fichier de longueur fixe, ce qui n'a pas l'air d'être le cas dans la capture que tu présentes.
Par longeur fixe j'entends
Date zone 1 a 10
Heure Zone 11 a 23
Type poisson Zone 24 a 35
etc ... etc ...

Si c'est le cas tu nommes, tu nommes ton fichier MonFichier.csv, tu peux le traiter avec OpenOffice sans probleme. De tête et au risque de me tromper, tu l'ouvres avec le tableur et normalement il doit te présenter l'option format fixe.

Ensuite je n'ai pas bien compris d'ou viens ton fichier et ou va t'il .

Re: informatique un peu de codage de BDD ?

MessagePosté: 16 Fév 2008, 00:32
par jj_cm
- ouvre un éditeur de texte basique comme le notepad de windows (démarrer \ programmes \accessoires \ bloc note)
- ouvre ton fichier d'origine dedans ou copie les données
- fait : edition \ remplacer :
dans la chaine a rechercher : tu tapes 4 espaces
dans la chaine a remplacer : tu mets le séparateur que tu souhaite (, ; tabulation vdg (naon j'dec)
= remplacer tout
tu refais la manip avec 3 espaces
tu sauvegardes ton fichier en .csv
et tu peux l'ouvrir sous open office. il te propose un assistant d'importation. tu lui dis que le séparateur c'est ; ou autre selon ton choix .... après pour le retraitement je ne connais pas assez le langage de macro d'oo mais cela doit etre possible.
regarde déja le fichier il m'a l'air pas mal

14/2/2008 13:42;Perch;630 gr;Ledger;DB (FRESH) Jack Pike;2/8 8:0;Pond, Skurup (Sweden);Peg 1;Chary Vari;9305020
14/2/2008 14:33;Gudgeon;38 gr;Ledger;INSECT Leech-Medicinal;5/6 8:28;Mayenne;Peg four;Chary Vari;4177430
14/2/2008 14:56;Barbel;2. 317 Kg;Ledger;SEED Sweetcorn;28/5 8:8;La Roya - Italy;Crossing;Chary Vari;5306792
15/2/2008 16:17;Roach;237 gr;Float; INSECT Bloodworm DP;16/2 12:4;Vosseslag;Peg 1;Chary Vari;9223062

Re: informatique un peu de codage de BDD ?

MessagePosté: 16 Fév 2008, 00:42
par jj_cm
JacquesJ a écrit:
jj_cm a écrit:ma proposition
- prends un éditeur de texte pour ouvrir ton texte
- fait un remplacé de 4 espaces par un ";"
- puis un remplacé de 3 espaces par un ";"
- et tu as un csv assez correct
- tu peux améliorer avec des mormules dans excel
et changer le séparateur a ta convenance ....

si ca peut aider ........

14/2/2008 13:42;Perch;630 gr;Ledger;DB (FRESH) Jack Pike;2/8 8:0;Pond, Skurup (Sweden);Peg 1;Chary Vari;9305020
14/2/2008 14:33;Gudgeon;38 gr;Ledger;INSECT Leech-Medicinal;5/6 8:28;Mayenne;Peg four;Chary Vari;4177430
14/2/2008 14:56;Barbel;2. 317 Kg;Ledger;SEED Sweetcorn;28/5 8:8;La Roya - Italy;Crossing;Chary Vari;5306792
15/2/2008 16:17;Roach;237 gr;Float; INSECT Bloodworm DP;16/2 12:4;Vosseslag;Peg 1;Chary Vari;9223062

oui mais l'inconvenient ,c'est que je voudrais que la base se mette a jour automatiquement donc en meme temps que je sors un poisson !!ceci sans intervention de ma part !!




toutes mes confuses j'avais point vu. Euh pour ce soir je vais passer en mode veille : j'ai exam d'info demain :mdr2: :mdr2: Je pense que çà n'est pas infaisable sous excel mais sur OO je n'ai pas pratiqué a ce niveau.
tchao

Re: informatique un peu de codage de BDD ?

MessagePosté: 16 Fév 2008, 00:54
par POMidi
Re,

Jacques: à mon sens il faut d'abord que tu traite le fichier pour le mettre au format.

Ensuite il me parait relativement simple d'écrire un petit exécutable qui automatisera cela. En bref il faut déclarer une variable de type "Filesystem", y ouvrir le fichier, le parcourir, faire les remplacements, enregistrer le nouveau fichier, fermer la var "fs". Enfin une fois que tu aura le départ et l'arrivée, rien de très difficile à faire.

Bonne nuit.

Pierre

Re: informatique un peu de codage de BDD ?

MessagePosté: 16 Fév 2008, 01:00
par yiarkyiark
JacquesJ a écrit:C'est justement ce qui m'embete ,la longueur qui n'est pas fixe
...

Si tu n'as pas de séparateur , et que la longeur des zones n'est pas fixe alors c'est impossible de faire une procédure automatique et fiable.

Mais , mais , mais ! Ce ne serait pas une tabulation le séparateur ? Hum ?

Re: informatique un peu de codage de BDD ?

MessagePosté: 16 Fév 2008, 01:00
par XTof_vl
Bourvil : Dites monsieur le pêcheur, ça mord ?
Pêcheur : Chut ! Vous faites sauver le poisson !
B : Du poisson ? J'en ai jamais vu. Y'en a peut-être mais faut pas faire de bruit, hein ?
P : Chut, la barbe !
B : Ah ! Mais je ne vais pas vous déranger : pêchez, pêchez..
Des filles : Le pêcheur au bord de l'eau, abrité sous son chapeau, est heureux et trouve la vie belle.
Tandis que flotte son bouchon, il sifflote une chanson. (Bourvil siffle)
A côté, le regardant, y'a un brave paysan...
B : C'est moi !
Des filles : ... qui rigole derrière sa moustache.
B : Car je sais que dans ce coin, on attrape jamais rien. Pom pom pom, même quand on est malin !
P : Chut
B : Alors monsieur ça mord ?
P : Ah non, ça va pas très fort.
B : Ah, il faut être patient : ici l'poisson n'est pas gourmand
P : J'vais mettre un autre ver.
B : Moi, je m'en vais boire un verre. Ca donne chaud de vous regarder faire.
Des filles : Installé sur un pliant, le pêcheur attend longtemps, mais l'poisson ne veut pas s'laisser prendre.
Le soleil est déjà haut
B : J'crois vous allez avoir chaud. Moi, je m'en vais, salut et à bientôt
P : Ah ! Quel raseur, quelle barbe !
B : Oh bah, dites donc, j'suis sur mes terres, et puis faut pas m'embêter, hein !
Des filles : Au loin passent des tas de péniches, les filles lui crient : " Oh hé ! "
B : Silence les filles, il pêche.
Des filles : Mais de tout cela il se fiche, il est pas là pour s'amuser.
B : C'est vrai. Le pêcheur au bord de l'eau, abrité sous son chapeau, voudrait bien ne pas rentrer bredouille.
Il a beau être outillé, pas moyen d'en attraper
P : Encore lui ! Oh quel casse-pieds !
B : Tiens, vous êtes toujours là. Et alors, comment que ça va ?
P : Ca va mal ! Y'a rien à faire aujourd'hui ! Aie Aie Aie
B : Ce poisson, moi j'le connais, il ne fait que ce qu'il lui plait !
Attention ! Cette fois je crois qu'ça y est.
Des filles : Tout au bout de sa ligne, le pêcheur qui s'indigne croit qu'il vient d'attraper…Devinez quoi ?
B : Un vieux soulier ! Oh ça c'est rigolo, c'est un des godillots que j'ai perdu, l'année dernière dans l'eau !
Des filles : Le pêcheur est dégoûté, il s'en va le nez baissé.
P : Prenez là ! Puisque c'est votre chaussure. Aie Aie Aie.
B : J'vous remercie mais tant qu'à faire, j'voudrais l'autre pour faire la paire.
Revenez demain, puisque c'est un bon coin…Pom pom pom, on taquinera l'goujon.
Des filles : Pom pom pom, on taquinera l'goujon.