April 29
driver Oracle in ASP.NET consentono di interrogare ed estrarre i dati dalle tabelle del database. La classe "OracleConnection" si collega a qualsiasi database Oracle in rete. I dati di estrarre vi offre la possibilità di visualizzare dati dinamici nelle pagine Web. Il collegamento è trasparente per l'utente e il codice. Hai solo bisogno di fornire la stringa di connessione e il PL-SQL per estrarre i dati.
1 Aprire il software Visual Studio dal menu Programmi di Windows e aprire il progetto Web ASP. Fare doppio clic sul file che si desidera utilizzare per la connessione e interrogare il database Oracle.
2 Creare la stringa di connessione Oracle. La stringa di connessione in ASP specifica il nome del server e il nome utente e la password utilizzati per la connessione al server.
stringa connectionstring;
ConnectionString = "Data Source = servername; Mantieni informazioni di protezione = True;" +
"User ID=username;Password=password;Unicode=True";
Modificare il "nomeserver", "username" e "password" per la propria connessione al database.
3 Impostare la connessione Oracle con i driver Oracle e aprire la connessione. Il codice seguente crea un'istanza della classe connessione Oracle e lo apre, che prepara il server Oracle per la query:
OracleConnection connessione = new OracleConnection ();
connection.Open ();
4 Invia la query al server utilizzando la connessione Oracle per estrarre i dati dalle tabelle. Per esempio, recuperare un elenco di clienti:
OracleCommand comando = connection.CreateCommand ();
string query = "SELECT * FROM customers";
command.CommandText = query;
OracleDataReader data = command.ExecuteReader();
5 Visualizzare i dati per il lettore nella pagina Web, scorrendo ogni riga e la visualizzazione delle informazioni dei clienti sulla pagina web:
while (data.Read ())
{
string fname= (string)reader["firstname"];
Response.Write(fname);
}