| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment transmettre des données d' un formulaire dans une requête Access
    Savoir comment utiliser les contrôles dans un formulaire et transmettre des valeurs de ces contrôles à une requête peut vous faire gagner du temps lorsque vous travaillez avec des bases de données . Microsoft Office Access est un système de gestion de base de données relationnelle couramment utilisé pour les petites bases de données . Une liste déroulante est un contrôle utilisé dans les interfaces utilisateur graphiques ( GUI) pour fournir à l'utilisateur une plus grande souplesse pour manipuler les données . Un contrôle de zone de liste est utile lorsque vous avez besoin d'afficher les résultats des requêtes de l'utilisateur. Visual Basic pour Applications ( VBA) est un langage de programmation informatique utilisé pour automatiser des tâches de routine dans Access et d'autres applications MS Office. Choses que vous devez
    Microsoft Office Access
    Afficher plus Instructions
    1

    Ouvrez la base de données Access Northwind Microsoft Office . La base de données Northwind est inclus dans la suite Microsoft Office.
    2

    Sélectionnez l'onglet "Créer" et " Form Design " pour créer une nouvelle forme . Cliquez sur " Combo Box " sur le volet " Commandes " , puis cliquez sur votre formulaire et faites glisser la souris pour créer un nouveau contrôle de zone de liste déroulante. Cliquez sur "Bouton " sur le volet «contrôle» et ajouter un nouveau bouton à votre formulaire . Sélectionnez " List Box" et ajouter une nouvelle liste de contrôle de la boîte de votre formulaire.
    3

    clic droit " Command0 " et sélectionnez " Propriétés". Cliquez sur l'onglet "Evénement" et sélectionnez " [Procédure événementielle ] " à côté de " Sur clic». Cliquez sur les points de suspension (...) pour ouvrir la fenêtre " Microsoft Visual Basic " . Appuyez sur "Ctrl " et "A" et appuyez sur "Supprimer" pour supprimer tout le code existant.
    4

    copiez et collez le code suivant dans votre nouveau module. Le code utilise la table «Employés» pour plus d'informations .
    Option Compare Database


    Private Sub Command0_Click ()

    de strSQL Dim As String

    Dim nameSelected As String

    Me.Combo0.SetFocus

    nameSelected = Me.Combo0.Text

    strSQL = " SELECT employés . [titre du poste ] , employés . [ Adresse E-mail ] "

    strSQL = strSQL &" FROM Employees "

    strSQL = strSQL &" WHERE ( ( ( Employees. [ Nom ]) = '"& ( nameSelected ) &"' ) ) , "

    Me.List0.RowSourceType =" Table /Requête "

    Me.List0.RowSource = strSQL

    End Sub

    Private Sub Form_Load ( )

    Me.List0.ColumnCount = 2

    Me.Combo0.RowSourceType = " Table /Requête "

    Me.Combo0.RowSource = " SELECT employés . [ Prénom ] FROM Employés ; "

    End Sub
    5

    Fermez la " fenêtre " et clic-droit" Microsoft Visual Basic Form1 ", puis sélectionnez " Form View " . Sélectionnez un nom de famille du contrôle de zone de liste déroulante. Cliquez sur " Command0 " pour afficher les informations des employés dans le contrôle zone de liste basée sur le dernier nom que vous avez sélectionné .

    Previous :

    next :
      articles connexes
    ·Comment faire pour supprimer le dernier caractère de V…
    ·Comment copier et coller du texte dans les fichiers TXT…
    ·Comment faire pour activer Windows Virtual Machine 
    ·Comment faire pour supprimer une zone de texte vide en …
    ·Comment écrire une fonction pour insérer des élémen…
    ·Comment copier les tableaux dynamiques en VB6 
    ·Comment faire pour créer une zone de liste de fichiers…
    ·Comment arrêter bip Lors Entrez enfoncé dans une boî…
    ·Comment utiliser TextBox dans Visual Basic 6.0 
    ·Comment faire pour créer des menus et sous-menus 
      articles en vedette
    ·Comment faire pour transférer des données d' un Advan…
    ·Comment afficher grecque en VB6 
    ·Comment écrire les fonctions de chaîne en Python 
    ·Comment faire pour supprimer cordes en Perl 
    ·Comment ajouter une image à une image dans VB6 
    ·Pièces de base de Visual Basic 
    ·Comment lire pixels de boîtes à images en VB6 
    ·Comment faire un espace entre les mots en PHP 
    ·Comment faire une instruction conditionnelle en PHP 
    ·Comment ajouter GetDate à Vb.NET Script pour renommer …
    Copyright © Connaissances Informatiques http://fr.wingwit.com