| 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 faire pour accéder à une boîte de liste de requêtes
    Savoir mettre les résultats d'une requête à un contrôle de zone de liste et utiliser ses valeurs dans une autre requête peut rendre vos applications de base de données plus dynamique. Microsoft Office Access vous permet de créer une interface utilisateur graphique (GUI) , ajoutez un contrôle de zone de liste et l'utiliser pour afficher les données de la requête. L'accès est un système de gestion de base de données relationnelle couramment utilisée pour les plus petites bases de données . Une requête est utilisée pour extraire des données d' une table de base de données. Visual Basic pour Applications ( VBA) est un langage de programmation informatique utilisé pour automatiser des tâches de routine. 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

    Cliquez sur l'onglet "Créer" et sélectionnez " Form Design " pour créer une nouvelle forme . Cliquez sur " List Box" sur le volet " Commandes ", puis cliquez sur votre formulaire , maintenez le bouton de la souris et faites glisser la souris pour créer une nouvelle liste de contrôle de la boîte. Cliquez sur " Bouton " sur le volet "Controls " pour ajouter un nouveau bouton à votre formulaire de la même manière que vous avez ajouté la boîte de liste.
    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 le bouton de sélection ( ... ) pour ouvrir la fenêtre " Microsoft Visual Basic "
    4

    Copiez et collez le code suivant dans " Private Sub Command0_Click () ": .

    Dim strSQL As String

    strSQL = " SELECT Orders . [ Employee ID ] , "

    strSQL = strSQL & "Ordres . [ ID client ], les commandes. [Date envoi] , "

    strSQL = strSQL & " Ordres. [ Nom du navire ] , ordres . [ Ship Adresse] "

    strSQL = strSQL & " FROM Orders "

    strSQL = strSQL & " WHERE ( ( ( Orders. [ Ship Adresse ]) = '123 8th Street ')); "

    Me.List0.RowSource = strSQL

    Ce code va interroger le " commandes " table et régler" RowSource " propriété de la liste de contrôle de la boîte.
    5

    revenir à la fenêtre de Microsoft Access et clic-droit" List0 ", puis sélectionnez " Propriétés ". Cliquez sur l'onglet "Evénement" et sélectionnez " [Procédure événementielle ] " à côté de " après mise à jour . " Cliquez sur les points de suspension (...) pour ouvrir la fenêtre " Microsoft Visual Basic "
    6

    Copiez et collez le code suivant dans " Private Sub List0_Click () ": .

    Dim dbs As Database

    rst As Recordset

    sqlstr Dim As String

    Dim je As Integer

    Set dbs = CurrentDb

    i = 0 To Me ! List0.ListCount

    Si moi! List0.Selected (I) Puis

    sqlstr = " SELECT Orders . [Date envoi] FROM Orders "

    sqlstr = sqlstr & " où les commandes [Employee ID] = . " & ( Me! List0.ItemData (I) ) & " ; "

    Set rst = dbs.OpenRecordset ( sqlstr )

    rst.MoveLast

    rst.MoveFirst

    Debug.Print " date d'expédition pour l'article sélectionné :" & rst.Fields (0 ) Valeur

    rst.Close
    .

    End If

    Ensuite je

    dbs.Close

    Ce code permet d'afficher la «date Expédié « les éléments sélectionnés dans la zone de liste . Les résultats seront affichés dans la fenêtre " immédiate" .
    7

    fermer la fenêtre " Microsoft Visual Basic " et clic-droit " Form1 ", puis sélectionnez " Mode formulaire. " Cliquez sur " Command0 " pour remplir la zone de liste avec des données. Sélectionnez une valeur dans la zone de liste pour exécuter le code pour le contrôle zone de liste .

    Previous :

    next :
      articles connexes
    ·Comment lire Seules les zones de texte en VB6 
    ·Comment faire des appels téléphoniques avec Visual Ba…
    ·Comment accéder aux fichiers à distance à partir Vb.…
    ·Comment faire des racines carrées dans Vb.Net 
    ·Comment passer des données entre des documents Word en…
    ·Comment afficher des valeurs multiples à partir d'une …
    ·Comment connecter VB6 à PHP avec ODBC 
    ·Tutoriel Visual Basic --- Comment écrire des codes 
    ·Comment compter les mots dans une zone de texte dans Vi…
    ·Comment utiliser un SWF en VB MDI Form 
      articles en vedette
    ·Peut la méthode InputStream Retour en Java 
    ·Comment créer des diagrammes UML 
    ·Astuces PHP 
    ·Comment découvrir si une certaine chaine existe dans u…
    ·À propos de Java 
    ·Comment accéder aux données sous-formulaire 
    ·Comment stocker une date dans une base de données MySQ…
    ·Comment créer un Espace Client Avec PHP 
    ·Comment écrire des scripts PHP 
    ·Comment utiliser JavaScript afin de mettre à jour un t…
    Copyright © Connaissances Informatiques http://fr.wingwit.com