Comment rafraîchir une requête vba dans l`accès

En quelques étapes, vous pouvez écrire du code VBA pour rafraîchir une requête dans Access.

Savoir comment actualiser une requête Microsoft Access dans Visual Basic pour Applications (VBA) est important lorsque vous avez des contrôles affichant des informations par le biais d`une requête. Une requête d`accès est écrit dans un langage de requête structuré (SQL). Vous pouvez écrire des requêtes SQL en VBA pour accéder à des informations dans des bases de données relationnelles telles que celles dans Access. Comme vous mettez à jour les informations dans un tableau, vous aussi vous voulez actualiser les informations affichées dans votre contrôle. En seulement quelques étapes, vous pouvez écrire un sous pour rafraîchir une requête dans VBA.

  • Démarrez Microsoft Access 2007 et cliquez sur le "Créer" languette. Cliquer sur "Table," type "Forgeron" et appuyez sur "Entrer" d`ajouter un nouveau record. Enregistrez la table sous "Tableau 1." Cliquez "Créer" et sélectionnez "Form design" pour créer une nouvelle forme.

  • Ajouter un nouveau "List Box" le contrôle de la "Contrôles" menu. Ajouter un nouveau "Bouton" le contrôle de la forme.




  • Cliquez avec le bouton sur le formulaire et sélectionnez; droite "Propriétés." Sélectionner "Forme" sur "Type de sélection" et sélectionnez le "un événement" languette. Sélectionner "[Procédure événementielle]," à côté de "En charge," et cliquez sur le bouton de sélection pour ouvrir Microsoft Visual Basic.

  • Tapez la commande suivante pour définir une requête pour votre liste de contrôle de la boîte:

    Me.List0.RowSource = "SELECT Table1.Field1 DE Table1-."

  • Mettez les fenêtres à Microsoft Access et à droite, cliquez sur le bouton de commande. Sélectionner "Propriétés" et cliquez sur le "un événement" languette. Sélectionner "[Procédure événementielle]," à côté de "Sur clic," et cliquez sur le bouton de sélection.

  • Tapez la commande suivante pour rafraîchir la requête:

    Me.List0.Requery.

  • Mettez Windows pour Microsoft Access et cliquez sur "Vue" pour exécuter le formulaire. Vous allez voir "Forgeron." Ouvrir "Tableau 1" et le type "Jones" sur la deuxième ligne pour entrer un nouveau record. Sauver et fermer "Tableau 1." Clique le "Commander" bouton sur votre formulaire pour actualiser la requête dans votre contrôle de zone de liste.

AUTRES

» » » » Comment rafraîchir une requête vba dans l`accès