Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment ouvrir une URL via un VBS 
  • Comment exécuter une URL à partir …
  • Comment calculer une valeur Spreadsh…
  • Comment lancer un knucklecurve 
  • Comment faire pour exécuter un fich…
  • Comment imprimer sans un saut de lig…
  • Comment imprimer un document à l'ai…
  • Comment faire Breakout en Visual Bas…
  • Comment faire pour charger une page …
  • Comment faire pour utiliser Crystal …
  •   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

    Accès: VBA Exécuter la requête

    Microsoft Access est une partie de la suite Microsoft Office . Grâce à ce logiciel , vous pouvez créer des bases de données individuelles, les rapports et formulaires . Access vous permet de créer vos propres applications en utilisant ces composants. Pour ajouter encore plus de fonctionnalités à vos applications ou bases de données , vous pouvez programmer des tâches dans Visual Basic pour Applications ( VBA) . VBA est le langage standard de développement de Microsoft pour les produits Office. Le langage est basé sur de Visual Basic 6.0 et utilise une syntaxe similaire. Une des nombreuses choses que vous pouvez faire avec cette langue est d'exécuter des requêtes sur vos données. Instructions
    1

    exécuter une requête et a mis ses résultats dans un jeu d'enregistrements pour la manipulation . Copiez et collez le code VBA ci-dessous pour charger les données de votre requête .

    DbMyDatabase As DAO.Database

    rsMyRecords As DAO.Recordset

    Set dbMyDatabase = CurrentDB < br >

    2

    exécuter une requête avec paramètres d'entrée à l'aide d'un objet de définition de la requête , puis charger ses résultats dans un jeu d'enregistrements en utilisant l'exemple de code ci-dessous.

    dbMyDatabase As DAO.Database

    rsMyRecords As DAO.Recordset

    qdMyParameters As DAO.QueryDef

    Set dbMyDatabase = CurrentDB < br >

    Set qdMyParameters = dbMyDatabase.QueryDefs ( " MaRequête " )

    qdMyParameters.Parameters ( " MyParameter " ) = "valeur"

    Set rsMyRecords = qdMyParameters.OpenRecordset ()

    3

    boucle à travers chaque enregistrement retourné et effectuer une action . L'exemple ci-dessous est une façon de le faire

    Do While Not rsMyRecords.EOF

    Debug.Print " Le contenu de ma chronique : " . ! & RsMyRecords [ MyColumnName ]

    rsMyRecords.MoveNext

    boucle
    4

    exécuter une requête SQL au lieu d'une requête Access nommée et a mis ses résultats dans un jeu d'enregistrements pour la manipulation . Copiez et collez le code VBA ci-dessous.

    DbMyDatabase As DAO.Database

    rsMyRecords As DAO.Recordset

    strQuery Dim As String

    strQuery = "SELECT * FROM MyTable "

    Set dbMyDatabase = CurrentDB

    Set rsMyRecords = dbMyDatabase.OpenRecordset ( strQuery )
    5

    Exécute une commande qui ne renvoie pas tous les enregistrements l'utilisation de ce code VBA. UPDATE et DELETE commandes sont des exemples de déclarations qui ne renvoient pas d'enregistrements.

    CurrentDb.Execute " MyQueryName "

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment ouvrir un document Word en VB Net 
  • Comment faire une zone de saisie en Visual Basic 
  • Comment télécharger un fichier sur le serveur en VB.net 
  • Comment configurer une grille 
  • Liste des onglets dans le classeur 
  • Forms dans Visual Basic dans le projet du système scolaire 
  • Comment utiliser le ListView ItemChecked en VBA 
  • Comment lire un Raw page Web dans Visual Basic 
  • Comment faire pour convertir DLL ActiveX 
  • Comment lire des emails en Visual Basic 
  • Connaissances Informatiques © http://www.ordinateur.cc