Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment changer d'écran avec VB Sof…
  • Comment faire pour convertir Visual …
  • Comment faire pour exécuter des ses…
  • Comment calculer la distance des fra…
  • Comment utiliser la fonction convert…
  • Types de données dans VB6 
  • Comment analyser Email Avec VBS 
  • Comment calculer une somme de contrô…
  • Comment ajouter un onglet dans une c…
  • Comment redimensionner un formulaire…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment faire pour exécuter une requête dans Access VBA

    Microsoft Access , qui fait partie de la suite Microsoft Office , est un programme de création et de gestion des données. Visual Basic pour Applications ( VBA) est un langage de script que les développeurs d' Office utilisent pour effectuer des opérations sur ces données , y compris les requêtes qui nécessitent peu ou pas d' intervention de l'utilisateur . Exécution de requêtes en VBA permet aux développeurs d'écrire des programmes capables de produire les données les programmes ont besoin pour fonctionner . Par exemple , ils peuvent écrire un programme VBA qui génère automatiquement un rapport mensuel indiquant les fonds versés aux employés. Instructions
    1

    Ouvrez une base de données existante dans Access. Cliquez sur l'icône " Création de requête " dans le menu "Créer " pour commencer une nouvelle requête.
    Double- cliquez sur l'élément supérieur dans le "Afficher la table " boîte de dialogue 2

    qui apparaît pour spécifier la table de qui vous voulez faire une requête.
    3

    Double- cliquez sur le caractère "*" dans la petite fenêtre qui affiche les noms de tous les champs de la table que vous avez choisi d' interroger . Cette action crée une requête qui récupère les données de tous les champs de la table à la fois. Notez le nom de l'une quelconque des champs de la table (à l'exception de l'astérisque ) . Votre requête VBA présentera les données dans ce champ .
    4

    Appuyez sur "Ctrl + S " pour afficher la boîte de dialogue demandant le nom de la requête. Tapez " Requête1 " puis cliquez sur "OK" pour enregistrer la requête .
    5

    Appuyez sur " Alt + F11 " pour entrer dans l'environnement de développement intégré Visual Basic (IDE ), puis cliquez sur l'option "Module" sous le menu " Insertion" . Cela produit une nouvelle fenêtre de code dans lequel vous pouvez entrer votre programme.
    6 Type de

    ou coller le programme qui suit n'importe où dans la fenêtre du nouveau module de code . Ecrasez le texte " YOUR_FIELD_NAME " avec le nom du champ que vous notais à l'étape 3 .

    RunQuery Public Sub ()

    Const cstrQueryName = " Requête1 "

    Dim DBS DAO.Database

    rst As DAO.Recordset

    Set dbs = CurrentDb

    'Open d'enregistrements sur requête

    existants mis rst = DBS . OpenRecordset ( cstrQueryName )

    ' boucle sur tous les dossiers

    Do While Not rst.EOF

    Debug.Print rst ! [ YOUR_FIELD_NAME ]

    rst.MoveNext Photos

    boucle

    « Fermez la base de données d'enregistrements et

    rst.Close

    dbs.Close

    End Sub

    l'appel à la fonction de OpenRecordset exécute votre requête enregistrée, " Requête1 . " Les instructions entre le " Do While " aux déclarations de " Loop" itérer ( en d'autres termes , la boucle ) à travers chacun des enregistrements de la table que vous avez sélectionné à la requête. La déclaration " de debug.print " affiche les données de l'enregistrement pour le domaine que vous avez choisi .
    7

    Cliquez n'importe où à l'intérieur du sous-programme " RunQuery " vous venez d'écrire , puis appuyez sur la touche "F5 " pour exécuter le sous-programme. Appuyez sur "Ctrl + G " pour afficher la fenêtre " immédiate" de l' IDE ( si ce n'est pas déjà visible). La fenêtre affiche tous les enregistrements pour le domaine que vous avez choisi .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment calculer une somme de contrôle dans VB 
  • Comment renommer un dossier en VB6 
  • Comment écrire un fichier VBS pour tuer un processus Task Manager 
  • Visual Basic 6 Slide Show Tutorial 
  • Propriétés commun entre une case à cocher et des boutons d'option dans Visual Basic 
  • Comment faire pour supprimer la clé primaire Utilisation d'Access Visual Basic 
  • VB6 Run Time Error 70 : Permission Denied 
  • Procédure d'autorisation d' une zone de texte pour accepter uniquement les chiffres dans Microsoft …
  • Comment faire pour exécuter VB.NET 
  • Comment comparer les attributs de fichier en VBS 
  • Connaissances Informatiques © http://www.ordinateur.cc