Procedura per estrarre i dati da un database Oracle utilizzando il codice ASP

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.

istruzione

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);
}