Il est utile de savoir comment interroger une base de données Microsoft Access en utilisant un Data Source Name (DSN ) à travers un Open Database Connectivity ( ODBC) de connexion. Microsoft Access est une application de base de données relationnelle qui est couramment utilisé pour les petites bases de données. Visual Basic.NET est souvent utilisé pour se connecter à une base de données Access . Les programmeurs exigent habituellement l'interrogation d'un contenu de base de données pour la manipulation de données supplémentaires . Utilisation d'un DSN est très pratique car vous pouvez mettre à jour manuellement le DSN pour pointer vers une autre base de données sans avoir à modifier votre code Visual Basic. Choses que vous devez
System DSN connexion
Microsoft Access base de données
Microsoft Visual Basic 2010 Express
Voir Plus Instructions
1
Démarrez Microsoft Visual Basic 2010 Express , cliquez sur "Fichier" et sélectionner "Nouveau projet ... " . Cliquez sur " Windows Forms applciation » et sélectionnez « OK ».
Double- cliquez sur "Button " dans le menu " Boîte à outils " pour ajouter un nouveau bouton à " Form1 " . Double -cliquez sur " Button1 " pour ouvrir " Form1.vb " . Tapez " importations System.Data.Odbc.OdbcConnection " dans la première ligne du module " Form1.vb " .
2
Cliquez dans " Private Sub Button1_Click " et tapez la commande suivante pour déclarer vos variables et ouvrez votre connexion DSN:
loopCounter As Integer
odbcConn As Odbc.OdbcConnection
odbcConn = New Odbc.OdbcConnection ( "DSN = myDSN " )
odbcConn.Open ()
Edit " DSN = myDSN " pour ajouter votre nom "DSN "
3
Tapez la suivante pour interroger votre base de données Access . : Photos
OdbcDataAdapter As New Odbc.OdbcDataAdapter ( " SELECT * FROM TABLE1 TABLE1 ; . " , odbcConn )
odbcDataSet As New Data.DataSet
odbcDataAdapter.Fill ( odbcDataSet )
Edition ", choisissez TABLE1 * FROM table1 ; . " pour ajouter votre requête particulière
4 Type de
le suivant pour parcourir votre requête et affiche une boîte de message avec les informations de l' . premier champ :
loopCounter = 0 To odbcDataSet.Tables (0) Rows.Count - 1 x
MsgBox ( odbcDataSet.Tables (0) Lignes ( loopCounter ) de l'article (0) . . . )
Suivant
5
Tapez la commande suivante pour libérer vos variables de la mémoire :
odbcConn.Close ()
odbcConn.Dispose () Photos
odbcConn = Nothing
Appuyez sur " F5" pour exécuter votre programme et cliquez sur " Button1" .