DataAdapter Класс
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет набор команд SQL и подключение к базе данных, которые используются для заполнения DataSet и обновления источника данных.
public ref class DataAdapter : System::ComponentModel::Component, System::Data::IDataAdapter
public ref class DataAdapter abstract : System::ComponentModel::Component, System::Data::IDataAdapter
public class DataAdapter : System.ComponentModel.Component, System.Data.IDataAdapter
public abstract class DataAdapter : System.ComponentModel.Component, System.Data.IDataAdapter
type DataAdapter = class
inherit Component
interface IDataAdapter
Public Class DataAdapter
Inherits Component
Implements IDataAdapter
Public MustInherit Class DataAdapter
Inherits Component
Implements IDataAdapter
- Наследование
- Производный
- Реализации
служит DataAdapter мостом между DataSet и источником данных для получения и сохранения данных. предоставляет DataAdapter этот мост путем сопоставления Fill, который изменяет данные в DataSet , чтобы соответствовать данным в источнике данных, и Update, который изменяет данные в источнике данных в соответствии с данными DataSetв .
Если вы подключаетесь к базе данных SQL Server, можно повысить общую производительность, используя SqlDataAdapter вместе со связанными SqlCommand объектами и SqlConnection . Для источников данных, поддерживаемых OLE DB, используйте со связанными OleDbCommand объектами DataAdapter и OleDbConnection . Для источников данных, поддерживаемых ODBC, используйте со связанными OdbcCommand объектами DataAdapter и OdbcConnection . Для баз данных Oracle используйте со связанными OracleCommand объектами DataAdapter и OracleConnection .
При создании экземпляра DataAdapter свойства чтения и записи задают начальные значения. Список этих значений см. в конструкторе DataAdapter.
Data |
Инициализирует новый экземпляр класса DataAdapter. |
Data |
Инициализирует новый экземпляр DataAdapter класса из существующего объекта того же типа. |
Accept |
Возвращает или задает значение, указывающее, вызывается ли метод AcceptChanges() в объекте DataRow после его добавления к объекту DataTable при выполнении любой из операций Fill. |
Accept |
Возвращает или задает, вызывается ли метод AcceptChanges() при вызове метода Update(DataSet). |
Can |
Возвращает значение, показывающее, может ли компонент вызывать событие. (Унаследовано от Component) |
Container |
Возвращает объект IContainer, который содержит коллекцию Component. (Унаследовано от Component) |
Continue |
Возвращает или задает значение, указывающее, следует ли генерировать ли исключение при обнаружении ошибки во время обновления строки. |
Design |
Возвращает значение, указывающее, находится ли данный компонент Component в режиме конструктора в настоящее время. (Унаследовано от Component) |
Events |
Возвращает список обработчиков событий, которые прикреплены к этому объекту Component. (Унаследовано от Component) |
Fill |
Возвращает или задает значение перечисления типа LoadOption, определяющее, как адаптер заполняет объект DataTable из объекта DbDataReader. |
Missing |
Определяет действие, выполняемое, если входные данные не соответствуют таблице или столбцу. |
Missing |
Определяет действие, которое должно быть выполнено, если существующая схема DataSet не соответствует входным данным. |
Return |
Возвращает или задает, должен ли метод |
Site |
Получает или задает ISite объекта Component. (Унаследовано от Component) |
Table |
Возвращает коллекцию, которая предоставляет основное сопоставление между исходной таблицей DataTableи . |
Clone |
Устаревшие..
Устаревшие..
Устаревшие..
Устаревшие..
Создает дубликат этого экземпляра класса DataAdapter. |
Create |
Создает объект, который содержит всю необходимую информацию для создания прокси-сервера, используемого для взаимодействия с удаленным объектом. (Унаследовано от MarshalByRefObject) |
Create |
Создает новый экземпляр DataTableMappingCollection. |
Dispose() |
Освобождает все ресурсы, занятые модулем Component. (Унаследовано от Component) |
Dispose(Boolean) |
Освобождает неуправляемые ресурсы, используемые объектом DataAdapter, а при необходимости освобождает также управляемые ресурсы. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Fill(Data |
Добавляет или обновляет строки в DataSet для получения соответствия строкам в источнике данных. |
Fill(Data |
Добавляет или обновляет строки в указанном диапазоне в объект DataSet для получения соответствия строкам в источнике данных с использованием имен DataSet и DataTable. |
Fill(Data |
Добавляет или обновляет строки в DataTable для получения соответствия строкам в источнике данных с помощью имени DataTable и указанного интерфейса IDataReader. |
Fill(Data |
Добавляет или обновляет строки в указанной коллекции объектов DataTable для получения соответствия строкам в источнике данных. |
Fill |
Добавляет объект DataTable в указанный объект DataSet и настраивает схему для соответствия этому объекту в источнике данных на основе указанного значения типа SchemaType. |
Fill |
|
Fill |
|
Get |
Получает параметры, заданные пользователем при выполнении оператора SQL SELECT. |
Get |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
Get |
Устаревшие..
Извлекает объект обслуживания во время существования, который управляет политикой времени существования данного экземпляра. (Унаследовано от MarshalByRefObject) |
Get |
Возвращает объект, представляющий службу, предоставляемую классом Component или классом Container. (Унаследовано от Component) |
Get |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Has |
Указывает, был ли создан DataTableMappingCollection. |
Initialize |
Устаревшие..
Получает объект службы времени существования для управления политикой времени существования для этого экземпляра. (Унаследовано от MarshalByRefObject) |
Memberwise |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Memberwise |
Создает неполную копию текущего объекта MarshalByRefObject. (Унаследовано от MarshalByRefObject) |
On |
Вызывается при возникновении ошибки, когда применяется метод |
Reset |
Сбрасывает свойство FillLoadOption к состоянию по умолчанию и вызывает метод Fill(DataSet) для обеспечения поддержки свойства AcceptChangesDuringFill. |
Should |
Определяет, должно ли сохраняться свойство AcceptChangesDuringFill. |
Should |
Определяет, должно ли сохраняться свойство FillLoadOption. |
Should |
Определяет, существует ли один или несколько объектов DataTableMapping и нужно ли их сохранить. |
To |
Возвращает объект String, содержащий имя Component, если оно есть. Этот метод не следует переопределять. (Унаследовано от Component) |
Update(Data |
Вызывает соответствующие операторы INSERT, UPDATE или DELETE для каждой вставленной, обновленной или удаленной строки в указанном объекте DataSet из DataTable с именем "Table". |
Disposed |
Возникает при удалении компонента путем вызова метода Dispose(). (Унаследовано от Component) |
Fill |
Возвращается при возникновении ошибки во время работы операции заполнения. |
IData |
Возвращает коллекцию, указывающую, как исходная таблица сопоставляется с таблицей набора данных. |
.NET кері байланысы
.NET — бастапқы коды ашық жоба. Пікір қалдыру үшін сілтемені таңдаңыз: