OracleDataAdapter Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Внимание!
OracleDataAdapter has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260
Представляет набор команд данных и подключение к базе данных, которые используются для заполнения DataSet и обновления базы данных. Этот класс не наследуется.
public ref class OracleDataAdapter sealed : System::Data::Common::DbDataAdapter, System::Data::IDbDataAdapter
public ref class OracleDataAdapter sealed : System::Data::Common::DbDataAdapter, ICloneable
public sealed class OracleDataAdapter : System.Data.Common.DbDataAdapter, System.Data.IDbDataAdapter
public sealed class OracleDataAdapter : System.Data.Common.DbDataAdapter, ICloneable
[System.Obsolete("OracleDataAdapter has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)]
public sealed class OracleDataAdapter : System.Data.Common.DbDataAdapter, ICloneable
type OracleDataAdapter = class
inherit DbDataAdapter
interface IDbDataAdapter
interface IDataAdapter
type OracleDataAdapter = class
inherit DbDataAdapter
interface IDbDataAdapter
interface IDataAdapter
interface ICloneable
[<System.Obsolete("OracleDataAdapter has been deprecated. http://go.microsoft.com/fwlink/?LinkID=144260", false)>]
type OracleDataAdapter = class
inherit DbDataAdapter
interface IDbDataAdapter
interface IDataAdapter
interface ICloneable
Public NotInheritable Class OracleDataAdapter
Inherits DbDataAdapter
Implements IDbDataAdapter
Public NotInheritable Class OracleDataAdapter
Inherits DbDataAdapter
Implements ICloneable
- Наследование
- Атрибуты
- Реализации
Комментарии
Этот тип является устаревшим и будет удален в следующей версии платформа .NET Framework. Дополнительные сведения см. в разделе Oracle и ADO.NET.
служит OracleDataAdapter мостом между набором данных и базой данных для получения и сохранения данных. предоставляет OracleDataAdapter этот мост с помощью Fill для загрузки данных из базы данных в DataSetи с помощью Update для отправки изменений, внесенных DataSet в , обратно в источник данных.
OracleDataAdapter Когда объект заполняет DataSet, он создает необходимые таблицы и столбцы для возвращаемых данных, если они еще не существуют. Однако сведения о первичном ключе не включаются в неявно созданную схему MissingSchemaAction , если свойство не имеет значение AddWithKey. Вы также OracleDataAdapter можете создать схему DataSet, включая сведения о первичном ключе, прежде чем заполнять ее данными с помощью FillSchema. Дополнительные сведения см. в разделе Добавление существующих ограничений в набор данных.
Примечание
По умолчанию числовые поля, импортированные в DataTableFill с , сопоставляются с OracleNumber объектами . Можно переполнить OracleNumberобъект и создать исключение Oracle, импортировав нецелессное числовое значение, слишком большое или слишком высокое для OracleNumberограничений точности. Дополнительные сведения см. в описании OracleNumber .
Также OracleDataAdapter включает SelectCommandсвойства , InsertCommand, DeleteCommand, UpdateCommandи TableMappings
для упрощения загрузки и обновления данных.
Поставщик данных платформа .NET Framework для Oracle не поддерживает пакетные инструкции SQL. Однако это позволяет использовать несколько выходных REF CURSOR
параметров для заполнения набора данных, каждый из которых имеет свой собственный DataTable. Необходимо определить параметры, пометить их как выходные параметры и указать, что они являются типами REF CURSOR
данных. Обратите внимание, что метод нельзя использовать Update при заполнении OracleDataAdapter с помощью REF CURSOR
параметров, возвращаемых хранимой процедурой, так как Oracle не предоставляет сведения, необходимые для определения имени таблицы и столбца при выполнении инструкции SQL. В следующем примере C# предполагается, что вы создали эту хранимую процедуру.
Создайте на сервере Oracle следующий пакет Oracle.
CREATE OR REPLACE PACKAGE CURSPKG AS
TYPE T_CURSOR IS REF CURSOR;
PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,
IO_CURSOR OUT T_CURSOR);
PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,
DEPTCURSOR OUT T_CURSOR);
END CURSPKG;
/
На сервере Oracle создайте следующий текст пакета Oracle.
CREATE OR REPLACE PACKAGE BODY CURSPKG AS
PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,
IO_CURSOR OUT T_CURSOR)
IS
V_CURSOR T_CURSOR;
BEGIN
IF N_EMPNO <> 0 THEN
OPEN V_CURSOR FOR
SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME
FROM EMP, DEPT
WHERE EMP.DEPTNO = DEPT.DEPTNO
AND EMP.EMPNO = N_EMPNO;
ELSE
OPEN V_CURSOR FOR
SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME
FROM EMP, DEPT
WHERE EMP.DEPTNO = DEPT.DEPTNO;
END IF;
IO_CURSOR := V_CURSOR;
END OPEN_ONE_CURSOR;
PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,
DEPTCURSOR OUT T_CURSOR)
IS
V_CURSOR1 T_CURSOR;
V_CURSOR2 T_CURSOR;
BEGIN
OPEN V_CURSOR1 FOR SELECT * FROM EMP;
OPEN V_CURSOR2 FOR SELECT * FROM DEPT;
EMPCURSOR := V_CURSOR1;
DEPTCURSOR := V_CURSOR2;
END OPEN_TWO_CURSORS;
END CURSPKG;
/
В следующем примере на C# показано, как можно получить сведения о таблицах и столбцах с помощью хранимой процедуры.
// GetConnectionString() returns a connection string for
// the data source.
string connString = GetConnectionString();
DataSet ds = new DataSet();
OracleConnection conn = new OracleConnection(connString);
OracleCommand cmd = conn.CreateCommand();
cmd.CommandText = "CURSPKG.OPEN_TWO_CURSORS";
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("EMPCURSOR", OracleType.Cursor).Direction =
ParameterDirection.Output;
cmd.Parameters.Add("DEPTCURSOR", OracleType.Cursor).Direction =
ParameterDirection.Output;
OracleDataAdapter da = new OracleDataAdapter(cmd);
da.TableMappings.Add("Table", "Emp");
da.TableMappings.Add("Table1", "Dept");
da.Fill(ds);
ds.Relations.Add("EmpDept", ds.Tables["Dept"].Columns["Deptno"],
ds.Tables["Emp"].Columns["Deptno"], false);
В следующем примере Visual Basic показано, как использовать OracleDataAdapter для заполнения DataSet с помощью Oracle REF CURSOR
. В этих примерах используются таблицы, определенные в схеме Oracle Scott/Tiger, для которых требуется следующий пакет PL/SQL и текст пакета. Чтобы использовать примеры, их необходимо создать на сервере.
Создайте на сервере Oracle следующий пакет Oracle.
CREATE OR REPLACE PACKAGE CURSPKG AS
TYPE T_CURSOR IS REF CURSOR;
PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,
IO_CURSOR OUT T_CURSOR);
PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,
DEPTCURSOR OUT T_CURSOR);
END CURSPKG;
/
На сервере Oracle создайте следующий текст пакета Oracle.
CREATE OR REPLACE PACKAGE BODY CURSPKG AS
PROCEDURE OPEN_ONE_CURSOR (N_EMPNO IN NUMBER,
IO_CURSOR OUT T_CURSOR)
IS
V_CURSOR T_CURSOR;
BEGIN
IF N_EMPNO <> 0 THEN
OPEN V_CURSOR FOR
SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME
FROM EMP, DEPT
WHERE EMP.DEPTNO = DEPT.DEPTNO
AND EMP.EMPNO = N_EMPNO;
ELSE
OPEN V_CURSOR FOR
SELECT EMP.EMPNO, EMP.ENAME, DEPT.DEPTNO, DEPT.DNAME
FROM EMP, DEPT
WHERE EMP.DEPTNO = DEPT.DEPTNO;
END IF;
IO_CURSOR := V_CURSOR;
END OPEN_ONE_CURSOR;
PROCEDURE OPEN_TWO_CURSORS (EMPCURSOR OUT T_CURSOR,
DEPTCURSOR OUT T_CURSOR)
IS
V_CURSOR1 T_CURSOR;
V_CURSOR2 T_CURSOR;
BEGIN
OPEN V_CURSOR1 FOR SELECT * FROM EMP;
OPEN V_CURSOR2 FOR SELECT * FROM DEPT;
EMPCURSOR := V_CURSOR1;
DEPTCURSOR := V_CURSOR2;
END OPEN_TWO_CURSORS;
END CURSPKG;
/
В этом примере Visual Basic выполняется хранимая процедура PL/SQL, которая возвращает два REF CURSOR
параметра и заполняет DataSet возвращаемыми строками.
' GetConnectionString() returns a connection string for
' the data source.
Dim connString As New String(GetConnectionString())
Dim ds As New DataSet()
Dim conn As New OracleConnection(connString)
Dim cmd As OracleCommand = conn.CreateCommand()
cmd.CommandText = "CURSPKG.OPEN_TWO_CURSORS"
cmd.CommandType = CommandType.StoredProcedure
cmd.Parameters.Add("EMPCURSOR", OracleType.Cursor).Direction = _
ParameterDirection.Output
cmd.Parameters.Add("DEPTCURSOR", OracleType.Cursor).Direction = _
ParameterDirection.Output
Dim da As New OracleDataAdapter(cmd)
da.TableMappings.Add("Table", "Emp")
da.TableMappings.Add("Table1", "Dept")
da.Fill(ds)
ds.Relations.Add("EmpDept", ds.Tables("Dept").Columns("Deptno"), _
ds.Tables("Emp").Columns("Deptno"), False)
После использования OracleDataAdapter для выполнения Fill
операции DataColumn.ReadOnly
или FillSchema
свойство всегда возвращает значение false, независимо от того, можно ли обновить столбец, так как сервер Oracle не возвращает эти сведения.
Конструкторы
OracleDataAdapter() |
Устаревшие..
Инициализирует новый экземпляр класса OracleDataAdapter. |
OracleDataAdapter(OracleCommand) |
Устаревшие..
Инициализирует новый экземпляр класса OracleDataAdapter с заданным оператором SQL SELECT. |
OracleDataAdapter(String, OracleConnection) |
Устаревшие..
Инициализирует новый экземпляр класса OracleDataAdapter с оператором SQL SELECT и объектом OracleConnection. |
OracleDataAdapter(String, String) |
Устаревшие..
Инициализирует новый экземпляр класса OracleDataAdapter с оператором SQL SELECT и строкой подключения. |
Поля
DefaultSourceTableName |
Устаревшие..
Имя по умолчанию, используемое объектом DataAdapter для сопоставлений таблиц. (Унаследовано от DbDataAdapter) |
Свойства
AcceptChangesDuringFill |
Устаревшие..
Возвращает или задает значение, указывающее, вызывается ли метод AcceptChanges() в объекте DataRow после его добавления к объекту DataTable при выполнении любой из операций Fill. (Унаследовано от DataAdapter) |
AcceptChangesDuringUpdate |
Устаревшие..
Возвращает или задает, вызывается ли метод AcceptChanges() при вызове метода Update(DataSet). (Унаследовано от DataAdapter) |
CanRaiseEvents |
Устаревшие..
Возвращает значение, показывающее, может ли компонент вызывать событие. (Унаследовано от Component) |
Container |
Устаревшие..
Возвращает объект IContainer, который содержит коллекцию Component. (Унаследовано от Component) |
ContinueUpdateOnError |
Устаревшие..
Возвращает или задает значение, указывающее, следует ли генерировать ли исключение при обнаружении ошибки во время обновления строки. (Унаследовано от DataAdapter) |
DeleteCommand |
Устаревшие..
Возвращает или задает инструкцию SQL или хранимую процедуру, используемую для удаления записей из базы данных. |
DesignMode |
Устаревшие..
Возвращает значение, указывающее, находится ли данный компонент Component в режиме конструктора в настоящее время. (Унаследовано от Component) |
Events |
Устаревшие..
Возвращает список обработчиков событий, которые прикреплены к этому объекту Component. (Унаследовано от Component) |
FillCommandBehavior |
Устаревшие..
Возвращает или задает реакцию команды, использованной для заполнения адаптера данных. (Унаследовано от DbDataAdapter) |
FillLoadOption |
Устаревшие..
Возвращает или задает значение перечисления типа LoadOption, определяющее, как адаптер заполняет объект DataTable из объекта DbDataReader. (Унаследовано от DataAdapter) |
InsertCommand |
Устаревшие..
Возвращает или задает инструкцию SQL или хранимую процедуру, используемую для вставки новых записей в базу данных. |
MissingMappingAction |
Устаревшие..
Определяет действие, выполняемое, если входные данные не соответствуют таблице или столбцу. (Унаследовано от DataAdapter) |
MissingSchemaAction |
Устаревшие..
Определяет действие, которое должно быть выполнено, если существующая схема DataSet не соответствует входным данным. (Унаследовано от DataAdapter) |
ReturnProviderSpecificTypes |
Устаревшие..
Возвращает или задает, должен ли метод |
SelectCommand |
Устаревшие..
Возвращает или задает инструкцию SQL или хранимую процедуру, используемую для выбора записей в базе данных. |
Site |
Устаревшие..
Получает или задает ISite объекта Component. (Унаследовано от Component) |
TableMappings |
Устаревшие..
Возвращает коллекцию, которая предоставляет основное сопоставление между исходной таблицей DataTableи . (Унаследовано от DataAdapter) |
UpdateBatchSize |
Устаревшие..
Возвращает или задает значение, которое включает или отключает поддержку пакетной обработки и задает количество команд, которые могут выполняться в рамках одного пакета. |
UpdateBatchSize |
Устаревшие..
Возвращает или задает значение, которое включает или отключает поддержку пакетной обработки и задает количество команд, которые могут выполняться в рамках одного пакета. (Унаследовано от DbDataAdapter) |
UpdateCommand |
Устаревшие..
Возвращает или задает инструкцию SQL или хранимую процедуру, используемую для обновления записей в базе данных. |
Методы
AddToBatch(IDbCommand) |
Устаревшие..
Добавляет интерфейс IDbCommand к текущему пакету. (Унаследовано от DbDataAdapter) |
ClearBatch() |
Устаревшие..
Удаляет все объекты IDbCommand из пакета. (Унаследовано от DbDataAdapter) |
CloneInternals() |
Устаревшие..
Устаревшие..
Устаревшие..
Устаревшие..
Создает дубликат этого экземпляра класса DataAdapter. (Унаследовано от DataAdapter) |
CreateObjRef(Type) |
Устаревшие..
Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
CreateRowUpdatedEvent(DataRow, IDbCommand, StatementType, DataTableMapping) |
Устаревшие..
Инициализирует новый экземпляр класса RowUpdatedEventArgs. (Унаследовано от DbDataAdapter) |
CreateRowUpdatingEvent(DataRow, IDbCommand, StatementType, DataTableMapping) |
Устаревшие..
Инициализирует новый экземпляр класса RowUpdatingEventArgs. (Унаследовано от DbDataAdapter) |
CreateTableMappings() |
Устаревшие..
Создает новый экземпляр DataTableMappingCollection. (Унаследовано от DataAdapter) |
Dispose() |
Устаревшие..
Освобождает все ресурсы, занятые модулем Component. (Унаследовано от Component) |
Dispose(Boolean) |
Устаревшие..
Освобождает неуправляемые ресурсы, используемые объектом DbDataAdapter, а при необходимости освобождает также управляемые ресурсы. (Унаследовано от DbDataAdapter) |
Equals(Object) |
Устаревшие..
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
ExecuteBatch() |
Устаревшие..
Выполняет текущий пакет. (Унаследовано от DbDataAdapter) |
Fill(DataSet) |
Устаревшие..
Добавляет или обновляет строки в объекте DataSet. (Унаследовано от DbDataAdapter) |
Fill(DataSet, Int32, Int32, String) |
Устаревшие..
Добавляет или обновляет строки в указанном диапазоне в объект DataSet для получения соответствия строкам в источнике данных с использованием имен DataSet и DataTable. (Унаследовано от DbDataAdapter) |
Fill(DataSet, Int32, Int32, String, IDbCommand, CommandBehavior) |
Устаревшие..
Добавляет или обновляет строки в указанном диапазоне в объект DataSet для получения соответствия строкам в источнике данных с помощью имен DataSet и исходной таблицы, командной строки и поведения команды. (Унаследовано от DbDataAdapter) |
Fill(DataSet, String) |
Устаревшие..
Добавляет или обновляет строки в объекте DataSet для получения соответствия строкам в источнике данных с помощью имен DataSet и DataTable. (Унаследовано от DbDataAdapter) |
Fill(DataSet, String, IDataReader, Int32, Int32) |
Устаревшие..
Добавляет или обновляет строки в указанном диапазоне в объект DataSet для получения соответствия строкам в источнике данных с использованием имен DataSet, DataTable и IDataReader. (Унаследовано от DbDataAdapter) |
Fill(DataTable) |
Устаревшие..
Добавляет или обновляет строки в указанном диапазоне в объект DataSet для получения соответствия строкам в источнике данных с использованием имени DataTable. (Унаследовано от DbDataAdapter) |
Fill(DataTable, IDataReader) |
Устаревшие..
Добавляет или обновляет строки в объекте DataTable для получения соответствия строкам в источнике данных с помощью указанных имен DataTable и IDataReader. (Унаследовано от DbDataAdapter) |
Fill(DataTable, IDbCommand, CommandBehavior) |
Устаревшие..
Добавляет или обновляет строки в объекте DataTable для получения соответствия строкам в источнике данных с помощью указанного объекта DataTable, интерфейса IDbCommand и значения типа CommandBehavior. (Унаследовано от DbDataAdapter) |
Fill(DataTable[], IDataReader, Int32, Int32) |
Устаревшие..
Добавляет или обновляет строки в указанной коллекции объектов DataTable для получения соответствия строкам в источнике данных. (Унаследовано от DataAdapter) |
Fill(DataTable[], Int32, Int32, IDbCommand, CommandBehavior) |
Устаревшие..
Добавляет или обновляет строки в указанном диапазоне в объект DataSet для получения соответствия строкам в источнике данных с использованием имен DataSet и DataTable. (Унаследовано от DbDataAdapter) |
Fill(Int32, Int32, DataTable[]) |
Устаревшие..
Добавляет или обновляет строки в одном или нескольких объектах DataTable в соответствии с строками в источнике данных, начиная с указанной записи и извлекая до указанного максимального количества записей. (Унаследовано от DbDataAdapter) |
FillSchema(DataSet, SchemaType) |
Устаревшие..
Добавляет объект DataTable с именем Table в указанный объект DataSet и настраивает схему для соответствия этому объекту в источнике данных на основе указанного значения типа SchemaType. (Унаследовано от DbDataAdapter) |
FillSchema(DataSet, SchemaType, IDbCommand, String, CommandBehavior) |
Устаревшие..
Добавляет объект DataTable в указанный объект DataSet и настраивает схему для соответствия этому объекту в источнике данных на основе указанного значения типа SchemaType. (Унаследовано от DbDataAdapter) |
FillSchema(DataSet, SchemaType, String) |
Устаревшие..
Добавляет объект DataTable в указанный объект DataSet и настраивает схему для соответствия этому объекту в источнике данных на основе указанных SchemaType и DataTable. (Унаследовано от DbDataAdapter) |
FillSchema(DataSet, SchemaType, String, IDataReader) |
Устаревшие..
Добавляет объект DataTable к указанному объекту DataSet. (Унаследовано от DataAdapter) |
FillSchema(DataTable, SchemaType) |
Устаревшие..
Настраивает схему указанного объекта DataTable на основе указанного SchemaType. (Унаследовано от DbDataAdapter) |
FillSchema(DataTable, SchemaType, IDataReader) |
Устаревшие..
Добавляет объект DataTable к указанному объекту DataSet. (Унаследовано от DataAdapter) |
FillSchema(DataTable, SchemaType, IDbCommand, CommandBehavior) |
Устаревшие..
Настраивает схему для указанного объекта DataTable, основываясь на указанном значении типа SchemaType, командной строке и значениях типа CommandBehavior. (Унаследовано от DbDataAdapter) |
GetBatchedParameter(Int32, Int32) |
Устаревшие..
Возвращает интерфейс IDataParameter из одной из команд в текущем пакете. (Унаследовано от DbDataAdapter) |
GetBatchedRecordsAffected(Int32, Int32, Exception) |
Устаревшие..
Возвращает сведения об отдельной попытке обновления в рамках большего по своему объему пакета обновления. (Унаследовано от DbDataAdapter) |
GetFillParameters() |
Устаревшие..
Получает параметры, заданные пользователем при выполнении оператора SQL SELECT. (Унаследовано от DbDataAdapter) |
GetHashCode() |
Устаревшие..
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetLifetimeService() |
Устаревшие..
Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject) |
GetService(Type) |
Устаревшие..
Возвращает объект, представляющий службу, предоставляемую классом Component или классом Container. (Унаследовано от Component) |
GetType() |
Устаревшие..
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
HasTableMappings() |
Устаревшие..
Указывает, был ли создан DataTableMappingCollection. (Унаследовано от DataAdapter) |
InitializeBatching() |
Устаревшие..
Инициализирует пакетную обработку для объекта DbDataAdapter. (Унаследовано от DbDataAdapter) |
InitializeLifetimeService() |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
MemberwiseClone() |
Устаревшие..
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
MemberwiseClone(Boolean) |
Устаревшие..
Создает неполную копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject) |
OnFillError(FillErrorEventArgs) |
Устаревшие..
Вызывает событие FillError. (Унаследовано от DbDataAdapter) |
OnRowUpdated(RowUpdatedEventArgs) |
Устаревшие..
Вызывает событие |
OnRowUpdating(RowUpdatingEventArgs) |
Устаревшие..
Вызывает событие |
ResetFillLoadOption() |
Устаревшие..
Сбрасывает свойство FillLoadOption к состоянию по умолчанию и вызывает метод Fill(DataSet) для обеспечения поддержки свойства AcceptChangesDuringFill. (Унаследовано от DataAdapter) |
ShouldSerializeAcceptChangesDuringFill() |
Устаревшие..
Определяет, должно ли сохраняться свойство AcceptChangesDuringFill. (Унаследовано от DataAdapter) |
ShouldSerializeFillLoadOption() |
Устаревшие..
Определяет, должно ли сохраняться свойство FillLoadOption. (Унаследовано от DataAdapter) |
ShouldSerializeTableMappings() |
Устаревшие..
Определяет, существует ли один или несколько объектов DataTableMapping и нужно ли их сохранить. (Унаследовано от DataAdapter) |
TerminateBatching() |
Устаревшие..
Завершает пакетную обработку для объекта DbDataAdapter. (Унаследовано от DbDataAdapter) |
ToString() |
Устаревшие..
Возвращает объект String, содержащий имя Component, если оно есть. Этот метод не следует переопределять. (Унаследовано от Component) |
Update(DataRow[]) |
Устаревшие..
Обновляет значения в базе данных, выполняя соответствующие операторы INSERT, UPDATE или DELETE для каждой вставленной, обновленной или удаленной строки в указанном массиве объектов DataSet. (Унаследовано от DbDataAdapter) |
Update(DataRow[], DataTableMapping) |
Устаревшие..
Обновляет значения в базе данных, выполняя соответствующие операторы INSERT, UPDATE или DELETE для каждой вставленной, обновленной или удаленной строки в указанном массиве объектов DataRow. (Унаследовано от DbDataAdapter) |
Update(DataSet) |
Устаревшие..
Обновляет значения в базе данных, выполняя соответствующие операторы INSERT, UPDATE или DELETE для каждой вставленной, обновленной или удаленной строки в указанном DataSet. (Унаследовано от DbDataAdapter) |
Update(DataSet, String) |
Устаревшие..
Обновляет значения в базе данных, выполняя соответствующие операторы INSERT, UPDATE или DELETE для каждой вставленной, обновленной или удаленной строки в DataSet с заданным именем DataTable. (Унаследовано от DbDataAdapter) |
Update(DataTable) |
Устаревшие..
Обновляет значения в базе данных, выполняя соответствующие операторы INSERT, UPDATE или DELETE для каждой вставленной, обновленной или удаленной строки в указанном DataTable. (Унаследовано от DbDataAdapter) |
События
Disposed |
Устаревшие..
Возникает при удалении компонента путем вызова метода Dispose(). (Унаследовано от Component) |
FillError |
Устаревшие..
Возвращается при возникновении ошибки во время работы операции заполнения. (Унаследовано от DbDataAdapter) |
RowUpdated |
Устаревшие..
Возникает во время операции обновления после выполнения команды для базы данных. |
RowUpdating |
Устаревшие..
Происходит во время Update(DataSet) перед выполнением команды в отношении источника данных. |
Явные реализации интерфейса
ICloneable.Clone() |
Устаревшие..
Описание этого члена см. в разделе Clone(). |
ICloneable.Clone() |
Устаревшие..
Создает новый объект, являющийся копией текущего экземпляра. (Унаследовано от DbDataAdapter) |
IDataAdapter.TableMappings |
Устаревшие..
Возвращает коллекцию, указывающую, как исходная таблица сопоставляется с таблицей набора данных. (Унаследовано от DataAdapter) |
IDbDataAdapter.DeleteCommand |
Устаревшие..
Описание этого члена см. в разделе DeleteCommand. |
IDbDataAdapter.InsertCommand |
Устаревшие..
Описание этого члена см. в разделе InsertCommand. |
IDbDataAdapter.SelectCommand |
Устаревшие..
Описание этого члена см. в разделе SelectCommand. |
IDbDataAdapter.UpdateCommand |
Устаревшие..
Описание этого члена см. в разделе UpdateCommand. |