System.Data.OracleClient Przestrzeń nazw

System.Data.OracleClient Przestrzeń nazw jest dostawcą danych .NET Framework dla oracle.

Klasy

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ódeł 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 w DataSet 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óre są używane 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 dostawcę danych .NET Framework dla programu Oracle. Klasa ta nie może być dziedziczona.

OracleInfoMessageEventArgs

Udostępnia dane dla zdarzenia InfoMessage. Klasa ta nie może być dziedziczona.

OracleLob

Reprezentuje duży typ danych binarnych obiektów (LOB) przechowywanych 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 .NET Framework oracle, aby zapewnić, że użytkownik ma poziom zabezpieczeń odpowiedni do uzyskania dostępu do bazy danych Oracle.

OraclePermissionAttribute

Kojarzy akcję zabezpieczeń z niestandardowym atrybutem zabezpieczeń.

OracleRowUpdatedEventArgs

Udostępnia dane dla zdarzenia RowUpdated. Klasa ta nie może być dziedziczona.

OracleRowUpdatingEventArgs

Udostępnia dane dla zdarzenia RowUpdating.

OracleTransaction

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

Struktury

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 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łą precyzję i skaluj wartość liczbową z zakresu od -10 27 do 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

OracleLobOpenMode

Określa, czy OracleLob obiekt powinien być otwarty w trybie tylko do odczytu, czy do odczytu/zapisu.

OracleType

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

Delegaci

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 programie są przestarzałe i zostaną usunięte w przyszłej wersji .NET Framework. Aby uzyskać więcej informacji, zobacz Oracle i ADO.NET.

Dostawca danych .NET Framework dla programu Oracle opisuje kolekcję klas na potrzeby uzyskiwania dostępu do źródła danych Oracle w przestrzeni zarządzanej. OracleDataAdapter Za pomocą klasy można wypełnić element 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 .

Uwaga

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

Dostawca danych .NET Framework dla oracle obsługuje wiele typów danych Oracle, w tym BFILEtypy danych , LOBi REF CURSOR . Aby uzyskać informacje o korzystaniu z typów danych Oracle w parametrach, zobacz OracleType.