Nwlapcug.com


Come collegare un. MDB

Come collegare un. MDB


Collegamento a un file mdb in Visual Basic.NET può rendere l'applicazione più dinamico grazie alla possibilità di richiedere informazioni da un database. L'estensione del file MDB rappresenta un file di Microsoft Access. Access è un sistema di gestione di database incluso nella suite Microsoft Office. È possibile connettersi a un file di Access utilizzando la classe "OleDbConnection". Questa classe rappresenta una connessione aperta a un'origine dati quale un database di Access. Una volta che si effettua la connessione è possibile eseguire query sui dati mediante istruzioni SQL.

Istruzioni

1

Avviare Microsoft Visual Studio, fare clic su "Nuovo progetto" dal riquadro sinistro dello schermo del computer ed espandere "Visual Basic" sotto "Modelli installati." Fare clic su "Windows" e fare doppio clic su "Windows Forms Application" dal centro della finestra di dialogo per creare un nuovo progetto.

2

Fare doppio clic su "DataGridView" per aggiungere un nuovo controllo al form. Fare doppio clic sul "Pulsante" per aggiungere un nuovo pulsante al form. Fare doppio clic su "Button1" per creare un evento click.

3

Aggiungere la seguente riga di codice in cima del modulo per importare lo spazio dei nomi:

Le importazioni System.Data.OleDb

4

Copiare e incollare il codice seguente all'interno dell'evento click del pulsante per definire il percorso al database di Access:

Dim conPath As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data origine = C: \ < nome database > mdb"

5

Copiare e incollare il codice seguente per effettuare la connessione e definire un'istruzione SQL per eseguire query di una tabella di database:

Dim conn As OleDbConnection = New OleDbConnection
Dim ds As DataSet
Dim da As OleDbDataAdapter
conn.ConnectionString = conPath
da = New OleDbDataAdapter(&quot;Select * From &lt;tablename>&quot;, conn)
ds = New DataSet
6

Riempire il DataSet e visualizzare i dati utilizzando il controllo DataGridView:

da.Fill(ds, &quot;tmpTable&quot;)
conn.Close()
Me.DataGridView1.DataSource = ds.Tables(0)
7

Premere "F5" per eseguire il programma e fare clic su "Button1."