Avere la conoscenza di accelerare un progetto di database utilizzando Visual Basic.NET ( VB.NET ) può salvare il tempo di utente quando si utilizza l'applicazione Windows . VB.NET è un linguaggio di programmazione orientato agli oggetti utilizzati per creare applicazioni di database , come l'accesso a un database di Microsoft Access . Durante lo sviluppo di un'applicazione di database , un programmatore ha bisogno di limitare le chiamate a un database in quanto ci vuole tempo per accedere a una fonte esterna. E ' meglio fare una chiamata e recuperare tutti i record necessari e manipolare i dati attraverso un DataSet . Cose che ti serviranno
Microsoft Visual Basic Express
Microsoft Office Access
Mostra più istruzioni
1
Avviare Microsoft Visual Basic Express , fare clic su " Nuovo progetto ... " nel riquadro di sinistra dello schermo e selezionare "Applicazione Windows Form ". Fare clic su "OK".
2 Fare doppio clic su "Pulsante" nel riquadro " Casella degli strumenti " per aggiungere un nuovo controllo pulsante . Fare doppio clic su " DataGridView " per aggiungere un nuovo controllo della griglia . Fare doppio clic su " Button1 " per aprire il modulo " Form1.vb "
3
Copia e incolla il seguente nella prima riga : .
Imports System.Data . OleDb
4
Copia e incolla il seguente per fare la connessione al database :
Dim connString As String = _
"Provider = Microsoft.ACE.OLEDB . 12.0 ; Data Source = C : \\ Northwind 2007.accdb "
Dim myConnection Come OleDbConnection = New OleDbConnection
modificare la seguente riga di codice e digitare il percorso e il nome del database di MS Access :
"Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C : \\ Northwind 2007.accdb "
5
Copia e incolla il seguente per creare un DataAdapter che si sarà utilizzare con il DataSet :
Dim da quanto OleDbDataAdapter
myConnection.ConnectionString = connString
6
Copia e incolla il seguente per interrogare la tabella " Prodotti " con un DataSet :
da = New OleDbDataAdapter ( "Select * Prodotti da prodotti ; ". , MyConnection ) per
Dim ds = New DataSet
da.Fill ( ds , "Prodotto " ) economici 7
modificare il codice seguente e digitare la propria query SQL per interrogare una tabella diversa :
" . Selezionare Prodotti * da prodotti ; "
8
digitare quanto segue per definire il DataSource della griglia Visualizza controllo dati:
DataGridView1.DataSource = ds.Tables ( "Prodotto" ) per
digitare quanto segue per chiudere la connessione : < br
myConnection.Close > ( ) economici 9
Utilizzando un DataSet e Grid View Control può limitare la quantità di volte che è necessario chiamare il database di MS Access . È ora possibile utilizzare tutti i dati della tabella Products all'interno della vostra applicazione VB .
Comunicato
"F5" per eseguire il programma , quindi fare clic su " Button1 ".