Fremgangsmåte for å hente ut data fra en Oracle-database ved hjelp av ASP-kode

Oracle sjåfører i ASP.NET kan du søke og trekke ut data fra databasen tabeller. Den "OracleConnection" class kobles til hvilken som helst Oracle database på nettverket. Dataene du trekke gir deg muligheten til å vise dynamiske data i websidene. Tilkoblingen er transparent for brukeren og koden. Du trenger bare å gi tilkoblingsstrengen og PL-SQL for å hente ut data.

Bruksanvisning

1 Åpne Visual Studio-programvaren fra Windows programmenyen og åpne ASP Web-prosjektet. Dobbeltklikk på filen du vil bruke til å koble til og søke i Oracle database.

2 Lag Oracle tilkoblingsstrengen. Tilkoblingsstrengen i ASP angir navnet serveren og brukernavnet og passordet som brukes til å koble til serveren.

string Connection;
Connection = "Data Source = server; Vedvarer Security Info = True;" +

"User ID=username;Password=password;Unicode=True";

Endre "servernavn", "brukernavn" og "passord" for din egen database tilkobling.

3 Sett opp Oracle forbindelse med Oracle-driverne og åpne tilkoblingen. Følgende kode instantiates Oracle forbindelse klassen og åpner den, som forbereder Oracle server for spørringen:

OracleConnection forbindelse = ny OracleConnection ();
connection.Open ();

4 Send forespørsel til serveren ved hjelp av Oracle-tilkobling for å hente ut data fra tabellene. For eksempel hente en liste over kunder:

OracleCommand command = connection.CreateCommand ();

string query = "SELECT * FROM customers";
command.CommandText = query;
OracleDataReader data = command.ExecuteReader();

5 Vise data til leseren på websiden, looping gjennom hver rad og vise kundeinformasjon på websiden:

while (data.Read ())

{
string fname= (string)reader["firstname"];
Response.Write(fname);
}