Visual Basic pour Applications ( VBA) est un langage de programmation informatique conçu par Microsoft et utilisé pour automatiser des tâches de routine dans Access. Access est un système de gestion de base de données relationnelle inclus dans la suite Microsoft Office . Un langage de requêtes ( SQL) Structured Query est utilisé pour récupérer des données d'une table de base de données. Les résultats de sortie d'une requête SQL sont accessibles par un objet Recordset . En quelques étapes, vous pouvez écrire du code VBA pour créer une requête SQL et visualiser les enregistrements extraits . 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
Copiez et collez le code suivant dans votre nouveau module pour afficher le prénom et le numéro de téléphone de l'entreprise dans la table "Client" : Photos
Private Sub CustomerQuery ()
strSQL Dim As String
custRst As Recordset
Dim dbs As Database
rstCntr Dim As Integer
custStr Dim As String
Set dbs = CurrentDb
strSQL = " SELECT Customers . [ Prénom ] , "
strSQL = strSQL & «Les clients [ Business Phone ] . "
strSQL = strSQL & " FROM Clients ; "
Set custRst = dbs.OpenRecordset ( strSQL )
custRst.MoveLast
custRst.MoveFirst
rstCntr = 0 To custRst.RecordCount - 1 x
custStr = custStr & custRst.Fields (0 ) Valeur & _
"est. un client et son numéro de téléphone professionnel est "& custRst.Fields (1). Value & vbCr
custRst.MoveNext
Suivant rstCntr
MsgBox custStr
custRst.Close
dbs.Close
End Sub
4
Exécutez votre routine en appuyant sur la touche "F5 ".
< br > Photos