Gestion base de donnée

maxsecurite2 Messages postés 181 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 9 avril 2010 - 4 juil. 2005 à 22:45
ScSami Messages postés 1488 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 3 décembre 2007 - 6 juil. 2005 à 02:48
Slt tout le monde,
Je recherche à développer une petite application sympatique mais malheuresement je bloque à un moment :( voila j'ai un fichier text (.txt) comme ci dessous :

[ALIMENT] Carotte [ALIMENT-FIN] [TYPE] Légume [TYPE-FIN] [COULEUR] Orange [COULEUR-FIN]
[ALIMENT] Tomate [ALIMENT-FIN] [TYPE] Légume [TYPE-FIN] [COULEUR] Rouge
[COULEUR-FIN]
Etc... ;)

j'ai dans ma form trois zone de texte et j'aimerais que ces informations (du

fichier txt ALIMENT,TYPE et COULEUR) soit lu ligne par ligne et afficher dans mes 3 zone de texte et qu'elle saffiche à chaques fois (chaque ligne) en message donc msgbox aliment.text+type.text+couleur.text et continuer ligne par ligne jusqu'a temps quil n'y ai plus d'info à lire dans le fichier

Merci par avance de l'aide que vous pouvez m'apporter
Cordialement.

4 réponses

Doro81079 Messages postés 380 Date d'inscription vendredi 22 avril 2005 Statut Membre Dernière intervention 24 février 2015 56
5 juil. 2005 à 00:00
je pose la question a tout hasard
tu n'a pas access parce que la je pourrais t'aider
mais avec un fichier texte je ne sais pas, je vais essayer.
doro
0
ScSami Messages postés 1488 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 3 décembre 2007 24
5 juil. 2005 à 03:31
Note que tu peux aussi utiliser le XML pour décrire un tel fichier!!! Après tout, il est fait pour ça!!!



Dit, sinon, tu codes en quel langage ???

Pi sinon c'est pas très clair!!! Tu sais, on est pas dans ta tête!!! Alors dis nous en plus après t'être relu!



Enjoy
0
maxsecurite2 Messages postés 181 Date d'inscription vendredi 3 janvier 2003 Statut Membre Dernière intervention 9 avril 2010
5 juil. 2005 à 11:22
Bien dsl de pas être très claire :(,
En faite j'aimerais avoir acces à une base de donnée (lidée du XML me plait bien mais...je vois pas trop comment faire tu peut me montrer un exemple ScSami ??) pour info je code en VB 6.0 voila comment j'aimerais que les choses se passent : 3 variable dans la base de donnée ALIMENT,TYPE,COULEUR. et 3 zones de text dans la form ALIMENT,TYPE,COULEUR le but lire la base de donnée ligne par ligne et ajouter les 3 valeurs (de la bdd) à chaques fois dans les 3 zones de text du formulaire ensuite afficher un message (ligne par ligne) ALIMENT,TYPE,COULEUR et continuer à lire toutes les infos du fichiers (bdd) jusqu'a temps qu'il n'ait plus rien à lire...

En espérant etre claire :D
Merci d'avance
0
ScSami Messages postés 1488 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 3 décembre 2007 24
6 juil. 2005 à 02:48
Tu as été plus clair mais pas encore assez... En effet,
si j'ai bien pigé ton truc tu veux lire ton fichier DB ligne par ligne
(normal ça!) et, à chaque fois (donc, à chaque ligne), afficher les 3
informations chacune dans un champ texte puis afficher un message les
redonnant !!! C'est pas un peu débile tu trouves pas ?!?!?!

C'est pourquoi je me pose 3 questions :

- Est-ce que les TextBox que tu utilises sont en "Multiline" ou pas ???
Si oui, pourquoi ne pas utiliser plutôt 3 ListBox voir même une seule à
3 colonnes ??? Si c'est non, je me demande franchement l'intérêt
d'afficher ses infos à chaque fois car dès que la ligne suivante
affichera les siennes ça effacera les infos de la ligne précédente
(logique!!!) puisqu'elles partagerons le même espace!!!

- Quel est l'intérêt d'afficher un message après chaque ligne (si ce
n'est pour faire chier l'utilisateur!!!) puisque les infos sont déjà
affichées dans les TextBox ?!?!?! Ne vaudrait-il pas mieux l'afficher
après avoir fini de lir le fichier ??? Et même dans ce cas, que
faudrait-il y afficher ??? Je ne comprend pas ce que tu cherches à
faire!?!?!? [désolé d'être curieux!!!]

- Est-ce que le fichier est vraiment aussi "merdique" que tu nous l'a
montré avec, entre autre, par exemple, un nombre d'espaces différents
entre les "[balises]" et les infos ???



Le plus dur est, bien sûr, d'interpéter ton fichier. Ce qui m'amène à
me demander si ce ne serait pas toi qui l'aurait créé manuellement
auquel cas tu pourrais6 parfaitement le structurer de manière à être
plus facilement interprété par le programme! Le XML serait donc une
alternative qui, à mon sens, n'aurait pas d'intéret dans ton cas!
D'ailleurs, ne compte pas trop sur moi pour t'aider dans le domaine ne
connaissant que les grandes lignes (cf. le résumé sur le W3C!).



Répond déjà à toutes ces questions pi après on verra comment faire l'interpréteur...



Enjoy

<hr size="2" width="100%">
( Si une réponse vous convient, cliquez sur le bouton "Réponse accéptée". )
0
Rejoignez-nous