Mise à jour d'un formulaire

Mise à jour d'un formulaire - VB/VBA/VBS - Programmation

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...
Reply

Marsh Posté le 22-10-2002 à 14:58:38   

Reply

Marsh Posté le 22-10-2002 à 15:01:17    

liste.requery ?


---------------
Des bons sites pour Delphi? http://forum.hardware.fr/forum2.php3?post=16838&cat=10 -- informaticien -- http://www.z0rglub.com/phpwebgallery/ -- Delphi :love:
Reply

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 :hello:


---------------
Je Suis En Phase Creative...
Reply

Sujets relatifs:

Leave a Replay

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