Connessione a un database Oracle utilizzando Visual Basic.NET non è così complicato come si potrebbe pensare . Effettuare una connessione Oracle è quasi lo stesso di creazione di una connessione a un database SQL Server . Una differenza è che per Oracle è necessario utilizzare lo spazio dei nomi Oracle.DataAccess.Client . Una volta effettuata la connessione , è possibile interrogare il database utilizzando la classe OracleCommand . Il OracleDataReader è usato per leggere i risultati del comando e visualizzarle nell'applicazione. Istruzioni 
 1 
 lancio di Microsoft Visual Studio , fare clic su "File > Nuovo progetto " e fare clic su Espandi " Visual Basic . " Fare clic su " Windows" e fare doppio clic su "Applicazione Windows Form " per creare un nuovo progetto . 
 2 
 pulsante destro del mouse sul nome del progetto in Esplora soluzioni e fare clic su "Add Reference ". Clicca " Oracle.DataAccess " che si trova nella scheda . NET e fare clic su "OK". 
 
 3 
 doppio clic su " pulsante " dal pannello Casella degli strumenti per aggiungere un nuovo pulsante . Fare doppio clic su " Button1 " per creare un evento click del pulsante . Aggiungere un'etichetta con la stessa tecnica 
 4 
 Aggiungere la seguente riga di codice al vertice del modulo di codice per utilizzare lo spazio dei nomi di Oracle : . Importazioni Oracle.DataAccess.Client 
 5 
 Copia e incolla il seguente codice per definire la connessione al server Oracle : 
 
 Dim oracleConn As String = "Data Source = ( DESCRIPTION = ( ADDRESS_LIST = " _ + " ( ADDRESS = ( PROTOCOLLO = TCP ) ( HOST =  ) ) ) " _ + " ( CONNECT_DATA = ( SERVER = DEDICATED ) ( SERVICE_NAME =  ; " 
 6  Aggiungere il seguente codice per aprire la connessione definita nel passaggio precedente : 
 
 Dim myConn As New OracleConnection ( oracleConn ) myConn.Open ( ) economici 7 
 Copia e incolla il seguente codice per eseguire query in un campo di una tabella di vostra scelta, l'aggiunta di una condizione in cui , e visualizzare i risultati attraverso il controllo etichetta : 
 
 Dim myOrcleCmd As New OracleCommandmyOrcleCmd.Connection = myConnmyOrcleCmd.CommandText = " select  da  dove  =  " ; myOrcleCmd.CommandType = CommandType.TextDim dataRdr Come OracleDataReader = myOrcleCmd.ExecuteReader ( ) dataRdr.Read ( ) Label1.Text = dataRdr.Item ( "  " ) economici 8  Aggiungi il seguente codice per rilasciare gli oggetti dalla memoria : 
 
 dataRdr.Dispose ( ) myOrcleCmd.Dispose ( ) myConn.Dispose ( ) economici 9 
 Premere " F5 " per eseguire il programma e fare clic su " Button1 " per interrogare il database Oracle .