Oracle и ADO.NET
Примечание |
---|
Типы в пространстве имен System.Data.OracleClient считаются устаревшими.Эти типы поддерживаются в платформе .NET Framework версии 4, однако будут удалены в следующем выпуске.Корпорация Майкрософт рекомендует использовать поставщик Oracle, предоставляемый сторонними разработчиками. |
В этом разделе описаны функции и правила работы, характерные для поставщика данных .NET Framework для Oracle.
Поставщик данных .NET Framework для Oracle обеспечивает доступ к базе данных Oracle, используя интерфейс Oracle Call (OCI), поставляемый в пакете клиентского программного обеспечения Oracle.Функциональные возможности этого поставщика данных схожи с возможностями поставщиков данных .NET Framework для SQL Server, OLE DB и ODBC.
Чтобы использовать поставщик данных .NET Framework для Oracle, приложение должно содержать ссылку на пространство имен System.Data.OracleClient следующим образом:
Imports System.Data.OracleClient
using System.Data.OracleClient;
Также при компиляции кода необходимо включить ссылку на библиотеку DLL.Например, при компиляции программы C# командная строка должна включать:
csc /r:System.Data.OracleClient.dll
В этом подразделе
Системные требования (Oracle)
Содержит требования к использованию поставщика данных .NET Framework для Oracle и описывает многие проблемы, которые необходимо учитывать при его использовании.BFILE в Oracle
Описывает класс OracleBFile, который используется для работы с типом данных Oracle BFILE.LOB-объекты в Oracle
Описывает класс OracleLob, который используется для работы с типом данных Oracle LOB.Курсоры REF CURSOR в Oracle
Описывает поддержку для типа данных Oracle REF CURSOR.Объекты OracleType
Описывает структуры, которые можно использовать с типами данных Oracle, включая OracleNumber и OracleString.Последовательности Oracle
Описывает поддержку получения сформированного сервером ключа значений Oracle Sequence.Сопоставления типов данных Oracle
Перечисляет типы данных Oracle и их сопоставление с объектом OracleDataReader.Распределенные транзакции Oracle
Описывает автоматическое прикрепление объекта OracleConnection к существующей распределенной транзакции, если эта транзакция активна.
Связанные подразделы
Защита приложений ADO.NET
Описывает приемы безопасного программирования при использовании ADO.NET.Объекты DataSet, DataTable и DataView (ADO.NET)
Описывает процесс создания и использования DataSets, типизированных DataSets, DataTables и DataViews.Получение и изменение данных в ADO.NET
Описывает работу с данными в ADO.NET.SQL Server и ADO.NET
Описывает процесс работы со специальными возможностями и функциями SQL Server.Объекты DbProviderFactory (ADO.NET)
Описывает универсальные классы, позволяющие создавать независимый от поставщика код в ADO.NET.