Nwlapcug.com


Come rendere MS Access eseguire più velocemente su un progetto di Visual Basic

Come rendere MS Access eseguire più velocemente su un progetto di Visual Basic


Avere la conoscenza per accelerare un progetto di database utilizzando Visual Basic.NET (VB.NET) può salvare l'utente tempo quando si utilizza l'applicazione di Windows. VB.NET è un object-oriented programmazione linguaggio utilizzato per creare applicazioni di database ad esempio accedere a un database di Microsoft Access. Quando si sviluppa un'applicazione di database, un programmatore ha bisogno di limitare le chiamate a un database, poiché ci vuole tempo per accedere a un'origine esterna. È meglio fare una telefonata e recuperare tutti i record necessari e manipolare i dati mediante un DataSet.

Istruzioni

1

Avviare Microsoft Visual Basic Express, fare clic su "Nuovo progetto..." nel riquadro sinistro dello schermo e selezionare "Applicazione Windows Form." Fare clic su "OK".

2

Fare doppio clic sul "Pulsante" nel riquadro "Toolbox" per aggiungere un nuovo controllo button. Fare doppio clic su "DataGridView" per aggiungere una nuova griglia di controllo. Fare doppio clic su "Button1" per aprire il modulo di "Form1. vb".

3

Copiare e incollare il seguente nella prima riga:

Le importazioni System.Data.OleDb

4

Copiare e incollare il seguente per effettuare la connessione al database:

Dim connString As String = _

"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Northwind 2007.accdb"

Dim myConnection As OleDbConnection = New OleDbConnection

Modificare la seguente riga di codice e digitare il percorso e il nome del database di MS Access:

"Fonte di Provider=Microsoft.ACE.OLEDB.12.0;Data = C:\Northwind 2007.accdb"

5

Copiare e incollare quanto segue per creare un oggetto DataAdapter che verrà utilizzato con il set di dati:

Dim da As OleDbDataAdapter

myConnection.ConnectionString = connString6

Copiare e incollare il seguente per eseguire una query la tabella "Prodotti" utilizzando un DataSet:

da = New OleDbDataAdapter("Select Products.* from Products;", myConnection)

Dim ds = New DataSet

da.Fill(ds, "Product")7

Modificare il seguente codice e digitare il proprio SQL per una query di una tabella diversa:

"Selezionare Compra prodotti;"

8

Digitare il comando seguente per definire la proprietà DataSource del controllo visualizzazione di griglia di dati:

DataGridView1.DataSource = ds.Tables("Product")

Digitare il comando seguente per chiudere la connessione:

myConnection.Close()9

Utilizzando un set di dati e il controllo di visualizzazione griglia, è possibile limitare la quantità di volte che è necessario chiamare il database di MS Access. È ora possibile utilizzare tutti i dati nella tabella prodotti all'interno dell'applicazione Visual Basic.

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