Savoir utiliser un DataSet pour accéder aux informations de base de données peut rendre votre application plus dynamique . Un ensemble de données contient des informations à partir de données récupérées par le biais d'une source de données , qui est alors accessible par programme . Vous pouvez utiliser Microsoft Visual Basic.NET pour accéder aux informations dans une base de données Access . VB.NET est un langage de programmation informatique que les ingénieurs utilisent des logiciels pour développer des applications Web, mobiles et de bureau . Vous pouvez également utiliser un DataSet avec d'autres langages de programmation tels que C #. Instructions
1
Démarrez Microsoft Visual Basic Express, puis cliquez sur "Nouveau projet" dans le volet gauche de l'écran de votre ordinateur . Cliquez ci-dessous " Modèles installés ", " Visual Basic " et cliquez sur "Application Windows Forms . " Cliquez sur « OK ».
2
Double -cliquez sur " ListBox " sur le volet «boîte à outils » pour ajouter une nouvelle liste de contrôle de la boîte de votre formulaire . Double- cliquez sur "Button " sur le volet " boîte à outils " pour ajouter un nouveau bouton .
3
Double -cliquez sur " Button1 " pour ouvrir le "Form1.vb" module . Tapez la commande suivante en haut » Public Class Form1 " pour déclarer l'espace :
Imports System.Data.OleDb
4
Tapez ce qui suit ci-dessous " Button1_Click " de déclarer vos variables : < br >
oleDBConn As OleDbConnection
strSQL Dim As String
dSet As DataSet
5
Tapez la commande suivante pour définir la chaîne de requête SQL et définir la connexion à la base de données Northwind :
strSQL = " . produits SELECT * FROM produits ; "
oleDBConn = new OleDbConnection _
( "Provider = Microsoft.ACE.OLEDB . 12,0 ; Data Source = C: \\ Northwind 2007.accdb ; ")
Modifiez la ligne de code suivante , puis tapez le chemin et le nom de votre base de données Access :
( " Provider = Microsoft . ACE.OLEDB.12.0 ; Data Source = C: \\ Northwind 2007.accdb ; ")
6
Tapez la commande suivante pour établir la connexion et de remplir le DataSet avec les données de la table Products :
makeConn As OleDbConnection = new OleDbConnection
dataAptr As OleDbDataAdapter
dataAptr = New OleDbDataAdapter ( strSQL , oleDBConn )
dSet = new DataSet
dataAptr.Fill ( dSet , "Produits" )
7
Tapez la commande suivante pour accéder aux colonnes DataSet et ajouter des informations de colonne de la liste de contrôle de la boîte:
For Each myRows en dSet.Tables («Produits» ) . lignes
Me.ListBox1.Items.Add ( myRows ( " Product Code " ) . ToString )
Me.ListBox1.Items.Add ( myRows ( " Nom du produit " ) ToString )
Suivant
8
de type de ce qui suit pour fermer la connexion: .
makeConn.Close ()
< p > Appuyez sur la touche "F5 " pour exécuter votre programme et cliquez sur " Button1" pour exécuter le code .