Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come eseguire un comando di stored procedure in Visual Basic

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

 

Programmazione © www.354353.com