Microsoft Access fornisce alle piccole aziende una soluzione di database . L'accesso è incluso in Microsoft Office Suite di applicazioni , quindi è più conveniente rispetto a database aziendali , come ad esempio Oracle o SQL Server . Accesso ha la capacità di eseguire le query , in modo da poter recuperare i record per l'applicazione web dal file di database . Poiché Visual Basic ( VB) è anche un prodotto Microsoft , record recupero richiede solo poche righe di codice . Istruzioni
1
Creare le variabili necessarie per il processo di query . Un oggetto set di connessione , query e registrazione sono necessari per recuperare i record da Visual Basic . Il codice seguente definisce ogni oggetto VB richiesto :
Dim conn Come ADODB.ConnectionDim SQL Come StringDim rs come ADODB.Recordset
2
creare la connessione al database di Access . Il collegamento si trova il file di database e lo apre , in modo da poter eseguire query sul file. Il codice seguente si apre il database di Access :
conn.Open
"Provider = Microsoft.Jet.OLEDB.4.0; Data Source = c : \\ theDB.mdb "
3 < p > Crea la tua stringa di query . La variabile "SQL ", definito al punto uno viene utilizzato per creare la query . In questo esempio , la query restituisce il nome di un elenco di clienti . Il seguente codice crea una query di Access :
SQL = " select first_name dal cliente"
4
eseguire la query sul database di Access utilizzando l' oggetto di connessione . Il codice seguente esegue la query e assegna il risultato alla variabile "RS ", creato nel passo uno :
rs.Open SQL , conn
5
Stampa uscire un disco per verificare la di query ha avuto successo . È possibile verificare i risultati con la creazione di una finestra di messaggio che visualizza il primo record nei risultati. Le seguenti stampe il primo " first_name " nel vostro set di record : .
MsgBox " Il primo disco è" & RST [ 0 ] ToString