Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment connecter VB.NET Avec Oracle…
  • Comment faire pour ouvrir Internet E…
  • Visuel Basic.Net Jeux Tutorial 
  • Comment effacer l'historique du navi…
  • Comment les changements de type de m…
  • Comment faire un compte à rebours é…
  • Comment obtenir une réponse d'une b…
  • Comment supprimer Barré texte dans …
  • Règles qui s'appliquent aux Tableau…
  • Visual Basic 3D jeu Tutoriel 
  •   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 utiliser des variables dans un VBA requêtes d'accès

    Les requêtes sont un outil puissant dans Microsoft Access pour récupérer des informations à partir d'une table de base de données et ayant les connaissances sur la façon d'utiliser des variables dans les requêtes peuvent faire votre demande d'accès plus dynamique. Dans VBA, vous pouvez construire des instructions SQL contenant des variables comme variables chaîne pour récupérer les données . Une fois que vous construisez votre instruction SQL , vous pouvez utiliser l'objet Recordset pour récupérer les résultats de la requête. Les variables utilisateur au lieu de dépenser construction de nombreuses instructions SQL de temps avec des critères codées en dur . Choses que vous devez
    Northwind base de données
    Voir Plus Instructions
    1

    Commencez par créer un nouveau sous procédure en utilisant le code suivant :

    Private Sub useVariablesInQuery ()
    2

    Tapez le code suivant pour créer les variables que vous allez utiliser dans votre requête :

    strSQL Dim As String

    companyName Dim As String

    nomFamille Dim As String

    rst As Recordset

    Dim dbs As Database

    Set dbs = CurrentDb
    3

    tapez la commande suivante pour définir les valeurs de vos variables utilisées dans votre requête :

    companyName = " les Comptoirs "

    nomFamille = " Freehafer "
    4

    tapez le suite pour créer une requête en utilisant les variables à l'étape précédente :

    strSQL = " . . SELECT Employees.Company , employés [ Nom ] , employés [ Prénom ] , "

    strSQL = strSQL & " employés . [E- mail] "

    strSQL = strSQL & " FROM Employees "

    strSQL = strSQL & " WHERE ( ( ( Employees.Company ) = ' " & ( companyName ) & " ')"

    strSQL = strSQL & "AND ( ( Employees. [ Nom ]) = '" & (nom) & " ')); "
    5 < p> Tapez la commande suivante pour ouvrir un jeu d'enregistrements et d'afficher les résultats de votre requête :

    Set rst = dbs.OpenRecordset ( strSQL )

    Debug.Print rst.Fields (0) Valeur < . br>

    Debug.Print rst.Fields (1). Valeur

    Debug.Print rst.Fields (2). Valeur

    Debug.Print rst.Fields (3). Valeur
    6

    Tapez la commande suivante pour mettre fin à votre sous procédure :

    rst.Close

    dbs.Close

    End Sub
    < br > 7

    Appuyez sur " F5" pour exécuter votre code .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment créer un DSN Utiliser un code API 
  • Comment contrôler un navigateur à partir Vb.net 
  • Comment faire pour exécuter une requête d'accès en VB 
  • Performance des techniques de concaténation de chaîne dans VB 
  • Comment valider en Visual Basic 
  • Comment faire une application Visual Basic pour mot de passe protégé Thumb Drives 
  • Comment faire pour masquer un contrôle Ribbon De VBA 
  • Comment faire pour déterminer si une Listbox A Doubles 
  • Comment faire pour supprimer le Commandement bordure du bouton avec VB6 
  • Comment changer Int à cordes 
  • Connaissances Informatiques © http://www.ordinateur.cc