Permet la création d'un fichier texte qui constitue une requête exécutable sur une base mysql, en utilisant par exemple phpmyadmin.
Vous pouvez choisir la ou les tables Access à exporter, choisir les champs, exporter une table entière ou seulement certains champs, exporter une base entière. Vous pouvez exporter la structure, les données ou structures et données.
Fonctionne pour Access 97 à 2000.
Utilisation souple et très pratique. Pas de prise de tête.
Conclusion :
Pour réaliser cette petite appli, je me suis inspiré d'une macro Access trouvée sur le net, que j'ai adaptée pour VB.
18 avril 2009 à 21:48
18 avril 2009 à 21:35
et merci encore pour tout le dérangement et pour ta comprehension ; bonne nuit
18 avril 2009 à 15:28
- chaque ligne du fichier texte correspond à une ligne de la table Access (un enregistrement, une ligne dans la table), soit une personne par ligne du fichier texte ;
- Pour chaque ligne, il faut récupérer la première chaîne de caractères, considérant qu'elle contient 3 données : l'Id (identifiant numérique de la personne), son nom et son prénom. Si l'identifiant a toujours une longueur de 3, on se contente de récupérer les 3 premiers caractères, si sa longueur peut varier, il faut faire un test de numéricité du genre : "je lis chaque caractère en commençant par le premier, et tant qu'il s'agit d'un nombre je le récupère en tant que partie de l'identifiant, dès que je trouve une lettre, c'est la première lettre du groupe nom et prénom". Plus difficile est de distinguer le prénom, là on retombe sur mes premières explications : il faut un séparateur, ou au moins une constante pour savoir ou commence le prénom. Le nom c'est facile, c'est après l'identifiant numérique, le prénom, s'il n'y a pas d'espace comment fait-on pour savoir qu'il s'agit de sa première lettre ?
Nota : sur tes deux lignes d'exemples : ligne 1 il y aurait 7 champs, et ligne 2 il n'y en aurait que 6, il faudra faire en sorte que le code s'attende a ne rien avoir à mettre pour certains champs.
En espérant apporter quelques éclaircissements.
18 avril 2009 à 11:40
369nomprenomdupersonne jhuy jhhhh 33 oplk
246mlpolkoijkjdcbnhgyybg bbbbbbbbbvgfggg 05 bgfg
...
... etc
la table "table1" par exemple à 12 champs par exemple
champ1"num cart" longueur 3, type numérique
champ2"nom et prenom" longueur 56, type alphanumériq
champ3"adress" long93, tye alph num
..
..
etc
tu regarde ici comment affecter seulement "369" dans " num cart" et le reste cad "nomprenomdupersonne....." dans " nom et prenom" et ainsi de suite
j'éspère bien que tu as compris maintenant mon problème
la table est déja créee dan access et elles bien définie
avec les type et les longueur,
le fichier .txt est là mais les données collées et il faux les séparer dans la table access.et merci encore pour mon dérangement
17 avril 2009 à 22:47
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.