j aimerait de l aide en vba sous access

j aimerait de l aide en vba sous access - VB/VBA/VBS - Programmation

Marsh Posté le 03-06-2002 à 15:02:09    

Je suis chargé de recuprer des information dans une table access et de les envoyer dans une autre table mais je ne m y connait pas du tout.Pourriez - vous me donner un petit exemple de programme pa trop compliqué qui me ferait ca
Merci d avance.

Reply

Marsh Posté le 03-06-2002 à 15:02:09   

Reply

Marsh Posté le 03-06-2002 à 15:30:28    

détails needed please! !


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 03-06-2002 à 15:39:23    

Ouais, des détails : faut que t'utilises une requête SQL, des recordsets, autre chose ?
 
Parce que t'as pas besoin de VBA pour faire ça. Une append query (INSERT INTO) et ça marche...

Reply

Marsh Posté le 03-06-2002 à 16:03:14    

et bien je peu utiliser ce que je veu..
Je pourrait par exemple envoyer les infos ds un fichier texte et les extraire puis les envoyer dans l autre table

Reply

Marsh Posté le 03-06-2002 à 16:14:24    

ce n'est toujours pas très clair !!


---------------
Music|Market|Feed|Loom|DVD
Reply

Marsh Posté le 03-06-2002 à 17:12:42    

oui je pourait utiliser un requete ca c clair mais je doi tt de meme bien stocker les onfos avant de les envoyer ET les envoyer dsl otre table et ca je sai pas comment faire  :heink:

Reply

Marsh Posté le 03-06-2002 à 17:16:07    

pourquoi spécialment les stockées ???  
pas besoin !!    :)
tu fait plutot qq ch du genre requete de mise a jour ou d ajout !!! et comme ca tu dois pouvoir y parvenir !!!!


Message édité par the big ben le 06-03-2002 à 17:17:18
Reply

Marsh Posté le 03-06-2002 à 17:18:02    

The big ben a écrit a écrit :

pourquoi spécialment les stockées ???  
pas besoin !!    :)  




uais t a raison pas besoin de les stocker ....
 :lol:

Reply

Marsh Posté le 03-06-2002 à 17:19:05    

essaie avec une requete d ajout je crois que ca devrais aller si j ai bien compris ton probleme !

Reply

Marsh Posté le 03-06-2002 à 17:21:59    

The big ben a écrit a écrit :

essaie avec une requete d ajout je crois que ca devrais aller si j ai bien compris ton probleme !  




k mais tu ne connait ps la syntaxe par hasard ?
Au moind de la fonction qui mermettrait de faire cela ca lm aiderait bcp merci  :sarcastic:

Reply

Marsh Posté le 03-06-2002 à 17:21:59   

Reply

Marsh Posté le 04-06-2002 à 22:57:37    

HOYo a écrit a écrit :

 
k mais tu ne connait ps la syntaxe par hasard ?
Au moind de la fonction qui mermettrait de faire cela ca lm aiderait bcp merci  :sarcastic:  




 
Table source : TABLE1, champs ch11, ch12 et ch13
Table cible : TABLE2, champs ch21, ch22, et ch23
 
Tu veux ajouter dans Table2 tout ce qu'il y'a dans Table1, tu fais une requête :  
 
"INSERT INTO Table2(ch21,ch22,ch23) SELECT ch11, ch12, ch13 FROM Table1"
 
Si tu sais pas faire, tu vas dans l'onglet "Requetes", tu choisis "Créer une requete en mode creation", tu fais bouton "Fermer" à la fenetre qui se presente, dans la barre d'outil en haut à gauche tu clic sur le bouton "SQL", tu mets la requête que je t'ai donnée la dessus, et tu l'enregistre, puis tu la fermes en lui donnant un nom, par exemple "Toto".
 
A chaque fois que tu ouvriras la requete "Toto", il te dira que tu vas ajouter des données, tu dis oui, et voilà !
 
Attention : à chaque fois que tu ouvres la requete toto, il joutera TOUTES les données de la Table1. Si tu l'ouvres deux fois, il te les mettra dans en double.
 
Autre question ?  ;)  
 
Matz

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed