Un database è usato per fornire agli utenti contenuti dinamici . Una componente di un'applicazione di database è memorizzato procedure. Le stored procedure sono dichiarazioni precompilate che recuperano , modificare o eliminare le informazioni in una tabella . È possibile utilizzare Visual Basic per chiamare una stored procedure dal Web o applicazione desktop . Chiamata di una stored procedure comporta l'uso di un oggetto di connessione e comando , che sono i componenti forniti dal compilatore Visual Basic . Istruzioni 
 1 
 Aprire Visual Studio o console di Visual Basic 6.0 e caricare il progetto. Fare doppio clic sul form per visualizzare i record restituiti dal database. Fare clic destro sul file di forma aperta e selezionare " Visualizza codice ". 
 2 
 inizializzare le variabili necessarie per chiamare la stored procedure . Gli oggetti di connessione e di comando sono utilizzati per collegare e richiamare la procedura di database . L'oggetto recordset è utilizzato per contenere i record recuperati . Il codice per inizializzare le variabili è qui sotto: 
 
 Dim conn As New ADODB.ConnectionDim record As New ADODB.RecordsetDim comm Come ADODB.Command 
 3 
 Utilizzare l' oggetto di connessione per aprire una connessione al database . L'oggetto connessione utilizza un driver di database e il nome del database. Il codice per la connessione a un server SQL è qui sotto: 
 conn.Open 
 "Provider = SQLOLEDB ; Data Source = myDatabaseServer ; Initial Catalog = myDB " , nome utente, password 
 
 Il " nome utente " , e il parametro "password " è un nome utente configurato sul server di database che ha la capacità di eseguire le stored procedure 
 4 
 Impostare le proprietà richieste per l'oggetto comando . . L' oggetto comando deve essere impostato per eseguire una stored procedure. Si richiede inoltre l'oggetto di connessione e il nome della procedura memorizzata . Il seguente codice imposta l' oggetto comando : 
 
 comm.ActiveConnection = conncomm.CommandType = adCmdStoredProccomm.CommandText = " myStoredProcedure " 
 5 
 eseguire la stored procedure e assegnare i risultati a l' oggetto recordset . Il codice seguente utilizza l'oggetto di comando per eseguire la stored procedure del database : 
 
 record = comm.Execute 
 6 
 stampa il primo record dal recordset . Questo è usato per testare il codice e verificare che si ricevono i risultati dal database . 
 
 Stampa record ( 0 ) economici