Mise à jour d'un formulaire - VB/VBA/VBS - Programmation
Marsh Posté le 22-10-2002 à 15:01:17
liste.requery ?
Marsh Posté le 22-10-2002 à 15:36:09
[SDF]Poire a écrit a écrit : liste.requery ? |
ouais ms non!!
en fait j'ai vu d'où venait mon pb :
pour faire les mise a jour dans les bases de donnees access il faut utiliser docmd.RunSQL!!
alors que moi g utiliser les db (objet database).execute!!
voila!!
thx qd mm
Marsh Posté le 22-10-2002 à 14:58:38
Bonjour,
Voila, je suis en train de faire un petit programme en VBA sous Access.
Dans le formulaire A, j'ai une liste d'éléments disponibles et il y a des boutons commande qui permettent d'ajouter, de modifier et de supprimer ces éléments.
L'ajout et la modification de ces éléments se font dans le formulaire B. Une fois la mise à jour faite ( insertion ou modification), je reviens a ma liste.
Donc mon 1er probleme c'est qu'il se trouve que ma liste dans le formulaire A n'est pas mise a jour (ie il y a encore les anciens éléments)
Mon 2eme probleme : la suppression ne nécessite pas l'ouverture d'un autre formulaire. Elle est bien faite dans la base de données d'Access, mais pas sur la liste.
j'ai utilisé les fonctions : docmd.requery
liste.query
liste.refresh
liste.recalc
(également pour la forme)
mais ca ne marche pas!!
avez vous une idée??
merci!!
---------------
Je Suis En Phase Creative...