System.Data.OracleClient Przestrzeń nazw

System.Data.OracleClient Przestrzeń nazw to dostawca danych programu .NET Framework dla programu Oracle.

Klasy

Nazwa Opis
OracleBFile

Reprezentuje obiekt zarządzany OracleBFile zaprojektowany do pracy z typem danych Oracle BFILE . Klasa ta nie może być dziedziczona.

OracleClientFactory

Reprezentuje zestaw metod tworzenia wystąpień implementacji klas źródła danych dostawcy Oracle.

OracleCommand

Reprezentuje instrukcję SQL lub procedurę składowaną do wykonania względem bazy danych. Klasa ta nie może być dziedziczona.

OracleCommandBuilder

Automatycznie generuje polecenia z jedną tabelą używane do uzgadniania zmian wprowadzonych DataSet w skojarzonej bazie danych. Klasa ta nie może być dziedziczona.

OracleConnection

Reprezentuje otwarte połączenie z bazą danych. Klasa ta nie może być dziedziczona.

OracleConnectionStringBuilder

Zapewnia prosty sposób tworzenia zawartości parametrów połączenia używanych przez klasę OracleConnection i zarządzania nimi.

OracleDataAdapter

Reprezentuje zestaw poleceń danych i połączenie z bazą danych, która jest używana do wypełniania DataSet i aktualizowania bazy danych. Klasa ta nie może być dziedziczona.

OracleDataReader

Zapewnia sposób odczytywania strumienia danych tylko do przodu wierszy ze źródła danych. Klasa ta nie może być dziedziczona.

OracleException

Wyjątek generowany podczas zwracania ostrzeżenia lub błędu przez bazę danych Oracle lub .NET Framework Dostawca danych dla programu Oracle. Klasa ta nie może być dziedziczona.

OracleInfoMessageEventArgs

Dostarcza dane dla InfoMessage zdarzenia. Klasa ta nie może być dziedziczona.

OracleLob

Reprezentuje duży typ danych binarnych obiektów (LOB) przechowywany na serwerze Oracle. Klasa ta nie może być dziedziczona.

OracleParameter

Reprezentuje parametr elementu OracleCommand i opcjonalnie jego mapowanie na DataColumn. Klasa ta nie może być dziedziczona.

OracleParameterCollection

Reprezentuje kolekcję parametrów istotnych dla elementu OracleCommand , a także ich odpowiednie mapowania na kolumny w obiekcie DataSet. Klasa ta nie może być dziedziczona.

OraclePermission

Umożliwia dostawcy danych programu .NET Framework dla programu Oracle zapewnienie, że użytkownik ma poziom zabezpieczeń odpowiedni do uzyskania dostępu do bazy danych Oracle.

OraclePermissionAttribute

Kojarzy akcję zabezpieczeń z niestandardowym atrybutem zabezpieczeń.

OracleRowUpdatedEventArgs

Dostarcza dane dla RowUpdated zdarzenia. Klasa ta nie może być dziedziczona.

OracleRowUpdatingEventArgs

Dostarcza dane dla RowUpdating zdarzenia.

OracleTransaction

Reprezentuje transakcję, która ma zostać wykonana w bazie danych.

Struktury

Nazwa Opis
OracleBinary

Reprezentuje strumień danych binarnych o zmiennej długości do przechowywania lub pobierania z bazy danych.

OracleBoolean

Reprezentuje wartość zwracaną z operacji porównania bazy danych między typami danych Oracle i uwidacznia metody używane do przeprowadzania konwersji typów danych.

OracleDateTime

Reprezentuje dane daty i godziny w zakresie wartości od 1 stycznia 4712 BC do 31 grudnia 4712 AD.

OracleMonthSpan

Reprezentuje przedział czasu w miesiącach i odpowiada typowi danych Oracle 9i INTERVAL YEAR TO MONTH .

OracleNumber

Reprezentuje stałą dokładność i skalę wartości liczbowej między -10 27 -1 a 10 27 -1 do przechowywania lub pobierania z bazy danych.

OracleString

Reprezentuje strumień znaków o zmiennej długości, który ma być przechowywany w bazie danych lub pobierany z niej.

OracleTimeSpan

Reprezentuje przedział czasu i odpowiada typowi danych Oracle 9i INTERVAL DAY TO SECOND .

Wyliczenia

Nazwa Opis
OracleLobOpenMode

Określa, czy OracleLob powinny być otwarte w trybie tylko do odczytu lub odczytu/zapisu.

OracleType

Określa typ danych pola lub właściwości do użycia w OracleParameter.

Delegaci

Nazwa Opis
OracleInfoMessageEventHandler

Reprezentuje metodę, która będzie obsługiwać InfoMessage zdarzenie elementu OracleConnection.

OracleRowUpdatedEventHandler

Reprezentuje metodę, która będzie obsługiwać RowUpdated zdarzenie elementu OracleDataAdapter.

OracleRowUpdatingEventHandler

Reprezentuje metodę, która będzie obsługiwać RowUpdating zdarzenie elementu OracleDataAdapter.

Uwagi

Te typy w System.Data.OracleClient są przestarzałe i zostaną usunięte w przyszłej wersji platformy .NET Framework. Aby uzyskać więcej informacji, zobacz Oracle i ADO.NET.

Program .NET Framework Dostawca danych for Oracle opisuje kolekcję klas na potrzeby uzyskiwania dostępu do źródła danych Oracle w przestrzeni zarządzanej. OracleDataAdapter Korzystając z klasy, możesz wypełnić rezydenta DataSetpamięci , wykonać względem niego zapytanie i użyć go do zaktualizowania źródła danych.

Aby uzyskać dodatkowe informacje na temat używania tej przestrzeni nazw, zobacz OracleDataReaderklasy , OracleCommandi OracleConnection .

Note

Aby uzyskać informacje koncepcyjne dotyczące używania tej przestrzeni nazw podczas programowania za pomocą platformy .NET, zobacz Oracle i ADO.NET.

.NET Framework Dostawca danych for Oracle obsługuje wiele typów danych Oracle, w tym BFILE, LOB i REF CURSOR typów danych. Aby uzyskać informacje na temat używania typów danych Oracle w parametrach, zobacz OracleType.