Avoir les connaissances nécessaires pour exécuter des requêtes de Microsoft Access à partir d'une application Visual Basic.NET peut vous aider à rendre votre application plus dynamique . Access est un système de gestion de base de données relationnelle inclus dans la suite Microsoft Office . Visual Basic.NET est un langage de programmation utilisé pour développer des applications Windows et est relativement facile à utiliser. Il est souvent nécessaire de faire des modifications à une base de données Access à partir d'une application Visual Basic en fonction des commentaires des utilisateurs. En quelques étapes , vous pouvez écrire du code Visual Basic pour exécuter des requêtes dans Access. Choses que vous devez
Microsoft Office Access 2003
Microsoft Visual Basic 2010 Express
Afficher plus Instructions
1
Démarrer Microsoft Office Access et sélectionnez " Base de données vide . " Nommez la base de données " QueryTest " et cliquez sur "Créer".
2
Créer une nouvelle table et nommez-le "Table1 ". Le premier type de ligne " John " sous " Champ1 " et " Smith " sous " Field2 . "
Ajouter une autre ligne en tapant " Jaime " sous " Champ1 " et " Gonzalez " sous " Field2 . " < Br >
Enregistrer " Table1" et fermer.
3
Démarrez Microsoft Visual Basic 2010 Express et sélectionnez "Nouveau Projet" dans le menu "Fichier" . Sélectionnez "Application Windows Forms " et cliquez sur "OK".
Cliquez sur " Boîte à outils " dans le volet gauche de la fenêtre et double- cliquez sur "Button " pour ajouter un bouton à votre formulaire . Double -cliquez sur " Button1" pour ouvrir le module " Form1.vb " , où vous tapez votre code.
4 Type de
" Imports System.Data.OleDb " sur le haut de votre " Form1. vb " . Module
Cliquez dans " Private Sub Button1_Click "pour commencer à taper votre code Visual Basic
5
tapez la suivante pour déclarer votre connexion et variables de commande : .
< p> myConnToAccess As OleDbConnection
Dim MySqlCommand Comme OleDbCommand
mySQLStrg Dim As String
6
Tapez la commande suivante pour ouvrir une connexion à votre base de données Access " QueryTest " : Photos
myConnToAccess = new OleDbConnection ( "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = C: \\ QueryTest.mdb ;")
myConnToAccess.Open ()
< p> Edit " Source = C: \\ QueryTest.mdb ." et entrez le chemin où vous avez sauvegardé votre base de données Access
7
Tapez la commande suivante pour exécuter une requête "Supprimer" dans votre base de données : < br >
mySQLStrg = "Supprimer Table1.Field1 FROM Table1 WHERE ( ( ( Table1.Field1 ) = ' John ')); "
MySqlCommand = New OleDbCommand ( mySQLStrg , myConnToAccess )
mySQLCommand.ExecuteNonQuery ()
vous supprimez le dossier où " Champ1 " égale " John ".
Appuyez sur " F5" pour exécuter votre programme et cliquez sur " Button1 ".
< br >