Microsoft Access fournit aux petites entreprises une solution de base de données . L'accès est inclus avec la suite Office de Microsoft des applications , il est plus abordable que les bases de données de l'entreprise , tels que Oracle ou SQL Server. Accès a la capacité d'exécuter des requêtes , de sorte que vous pouvez récupérer les enregistrements de votre application Web à partir du fichier de base de données . Depuis Visual Basic (VB) est aussi un produit Microsoft , les dossiers récupération ne nécessite que quelques lignes de code. Instructions
1
Créez les variables nécessaires pour le processus de requête . Un objet de set connexion , d'interrogation et dossier sont nécessaires pour récupérer des enregistrements à partir de Visual Basic. Le code suivant définit chaque objet VB requis :
Dim Conn ADODB.ConnectionDim SQL Comme StringDim rs comme ADODB.Recordset
2
créer la connexion à votre base de données Access . Le raccordement trouve le fichier de base de données et l'ouvre , afin que vous puissiez exécuter des requêtes sur le fichier . Le code suivant ouvre votre base de données Access :
conn.Open "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = c: \\ theDB.mdb "
3 < p > Créer votre chaîne de requête. La variable "SQL" défini dans la première étape est utilisée pour créer votre requête . Dans cet exemple , la requête renvoie le premier nom de la liste des clients. Le code suivant crée une requête d'accès:
SQL = "select prenom du client "
4
exécuter la requête sur votre base de données Access en utilisant l'objet de connexion . Le code suivant exécute la requête et affecte les résultats à la variable "rs " créé dans la première étape :
rs.Open SQL , conn
5
d'imprimer un dossier afin de vérifier la La requête a abouti . Vous pouvez tester vos résultats par la création d'une boîte de message qui affiche le premier enregistrement dans les résultats. Les impressions suivantes sur la première " prenom " dans votre jeu d'enregistrements : .
MsgBox " Le premier dossier est" & rst [0] ToString