Exemple code vb pour mise a jour

Fermé
istawi81 - 16 oct. 2007 à 08:23
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 - 16 oct. 2007 à 16:25
Bonjour,

J'aurai voulu un exemple de code vba pour mettre à jour le champs d'une table. J'ai une table avec un champs X et une requete avec ce meme champs X et lorsque X = X, je voudrai mettre à jour le champs de ma table (somme) avec le resultat d'une somme obtenue par la requete. En gros mettre à jour un champs de ma table grace à un champs de ma requete sachant que ma table et ma requete ont un champs commun pour faire la correspondance.

Je l'ai déjà mis à jour par une requete de mise à jour mais par la suite je vais avoir besoin de le faire en VB.
ps:je débute
A voir également:

5 réponses

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
16 oct. 2007 à 11:09
je te conseille de visiter :

https://www.developpez.com/

Il y a de bons exemples.

Bon courage

;o)
1
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
16 oct. 2007 à 16:25
Tu mets dans une variable le champ du RecordSet que tu veux comparer et puis tu compares dans une boucle si champ du RecordSet = champ de ta table ...

voilà ... ;o)
1
Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
16 oct. 2007 à 10:00
Bonjour,

Je n'ai pas bien tout compris. Tu veux entrer dans un champ le résultat d'un calcul ? c'est ça ? Je ne sais pas pourquoi tu dois faire ça, mais en principe il n'a pas de champ calculé dans une table. Sinon tu récupères dans un recordset la somme et ensuite tu fais ta mise à jour.

:o)

bon courage
0
istawi81 Messages postés 3 Date d'inscription mardi 16 octobre 2007 Statut Membre Dernière intervention 25 octobre 2007
16 oct. 2007 à 10:54
Oui en fait c'est çà je veux récupérer la somme (issue de ma requete) et la mettre dans le champs correspondant de ma table.
Si je pouvais avoir un exemple de code me permettant de faire çà, merci!!!
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
istawi81 Messages postés 3 Date d'inscription mardi 16 octobre 2007 Statut Membre Dernière intervention 25 octobre 2007
16 oct. 2007 à 13:46
J'ai regardé les exemples mais je n'arrive toujours pas à faire ma mise à jour à l'aide du recordset, comment faire pour comparer le champs commun et mettre à jour dans ma table la donnée si il y a correspondance entre ces 2 champs!!!(correspondance entre le champs de ma table et le champs de ma requête) et si il y a correspondance je met à jour ma table avec le résultat d'un champs calculé de ma requete
0