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