Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment faire pour accéder et exéc…
  • Quelles sont les différences entre …
  • Comment accéder à un VBA Email Att…
  • Projets idées avec Visual Basic 
  • ActiveX Dll Tutoriel 
  • Entiers long double dans Visual Basi…
  • Comment utiliser du texte à la colo…
  • Comment faire une zone de saisie en …
  • Comment faire pour créer une base d…
  • Comment remplacer Avec VBA 
  •   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 accéder à un VBA incrémental Record Recherche

    Savoir comment effectuer des recherches dans les enregistrements d'une table de base de données en utilisant une requête dans Microsoft Office Access ne peut vous faire gagner du temps lors de la recherche de texte spécifique dans une colonne. Visual Basic pour Applications, également connu sous VBA est un langage de programmation utilisé pour automatiser des tâches courantes dans d'autres applications MS Office et Microsoft Access . Access est un système de gestion de base de données relationnelle utilisée pour concevoir de petites bases de données. Une requête est utilisée pour récupérer des informations à partir d'une table de base de données. 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 " Database Tools ", puis sélectionnez " Visual Basic " pour ouvrir la fenêtre de Microsoft Visual Basic . Cliquez sur le champ "Insérer" et sélectionner "Module ".
    3

    Tapez la commande suivante pour créer un nouveau sous-programme :

    searchRecords Private Sub ( )

    Appuyez sur " Entrée".
    4

    Tapez la commande suivante pour créer la variable "rst " , vous allez l'utiliser pour ouvrir une nouvelle enregistrements:

    rst As Recordset

    Tapez la commande suivante pour créer la variable " DBS " , vous allez l'utiliser pour identifier la base de données actuelle :

    Dim dbs As Database

    Tapez la commande suivante pour créer la variable " chaîneOrigine " , vous allez utiliser pour tenir caractères que vous rechercher dans la recherche d'enregistrement : Photos

    chaîneOrigine Dim As String

    Tapez la commande suivante pour définir la base de données actuelle comme base de données à utiliser dans ce sous-programme : Photos

    Set dbs = CurrentDb
    5

    Tapez la commande suivante pour définir la chaîne que vous allez utiliser pour rechercher les enregistrements renvoyés par la requête , en utilisant le nom de " Daniel" à titre d'exemple : Photos

    chaîneOrigine = " Daniel"
    6

    Tapez la commande suivante pour ouvrir un nouveau jeu d'enregistrements et d'interrogation de la table " clients ":

    Set rst = dbs.OpenRecordset ( " SELECT * FROM clients clients . " )

    Modifier la ligne de code suivante pour interroger un autre tableau :

    Set rst = dbs.OpenRecordset ("SELECT * FROM < . , le nom de table> " )

    Tapez la commande suivante pour passer au premier enregistrement des résultats de la requête :

    rst.MoveFirst
    7 Type de

    ce qui suit à la boucle à travers le jeu d'enregistrements par incrémentation de la position d'enregistrements et de recherche pour "Daniel" dans le "Prénom" colonne :

    Do While Not rst.EOF

    Si rst.Fields ( "Prénom" ) . Value = chaîneOrigine Puis

    MsgBox " trouvée" & chaîneOrigine & "dans le numéro de dossier :" & rst.AbsolutePosition

    rst.MoveLast

    Else

    rst.MoveNext

    End If

    boucle

    pour rechercher d'autres jeux de caractères dans une colonne différente , modifiez les lignes de code suivantes:

    chaîneOrigine = "text "

    Si rst.Fields ( " 8 Type de

    ce qui suit pour libérer variables de mémoire :

    rst.Close

    dbs.Close

    Appuyez sur " F5 " pour exécuter votre routine

    < . br>

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment trouver un dossier en cours dans VBS 
  • Comment lire un fichier CSV en Visual Basic 
  • Comment puis-je tester l'état d'une case à cocher dans Visual Basic 
  • Tutoriel Visual Basic sur l'espace de la phrase 
  • Comment exporter accéder à partir de Visual Basic 
  • Comment se connecter à une base de données DSN en ASP 
  • Comment faire pour mettre un programme sous Dans Visual Basic 6.0 
  • Comment supprimer une imprimante déconnectés de VBS 
  • Comment faire pour créer un e-mail dans un VBScript 
  • Qu'est-ce qu'une erreur 380 dans Vb 
  • Connaissances Informatiques © http://www.ordinateur.cc