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 >
|