Aids implementation of the IDbDataAdapter interface. Inheritors of implement a set of functions to provide strong typing, but inherit most of the functionality needed to fully implement a DataAdapter.
Assembly: System.Data (in System.Data.dll)
Gets a value indicating whether the component can raise an event.(Inherited from Component.)
Gets or sets a value that specifies whether to generate an exception when an error is encountered during a row update.(Inherited from DataAdapter.)
Gets or sets a command for deleting records from the data set.
Gets or sets the behavior of the command used to fill the data adapter.
Gets or sets a command used to insert new records into the data source.
Determines the action to take when incoming data does not have a matching table or column.(Inherited from DataAdapter.)
Gets or sets whether the Fill method should return provider-specific values or common CLS-compliant values.(Inherited from DataAdapter.)
Gets or sets a command used to select records in the data source.
Gets or sets a value that enables or disables batch processing support, and specifies the number of commands that can be executed in a batch.
Gets or sets a command used to update records in the data source.
Creates a new object that is a copy of the current instance.
The DataAdapter class and helps a class implement a DataAdapter designed for use with a relational database.class inherits from the
An application does not create an instance of the IDbDataAdapter and .interface directly, but creates an instance of a class that inherits
Classes that inherit SelectCommand property, and the interface defines eight overloads of the Fill method. In turn, the OleDbDataAdapter class inherits the Fill method, and also defines two additional overloads of Fill that take an ADO Recordset object as a parameter.must implement the inherited members, and typically define additional members to add provider-specific functionality. For example, the class defines the
Notes to Inheritors:
When you inherit from theclass, we recommend that you implement the following constructors:
Initializes a new instance of the PrvDataAdapter class.
Initializes a new instance of the PrvDataAdapter class with the specified SQL SELECT statement.
PrvDataAdapter(string selectCommandText, string selectConnectionString)
Initializes a new instance of the PrvDataAdapter class with an SQL SELECT statement and a connection string.
PrvDataAdapter(string selectCommandText, PrvConnection selectConnection)
Initializes a new instance of the PrvDataAdapter class with an SQL SELECT statement and a PrvConnection object.
To promote consistency among .NET Framework data providers, you should name the inheriting class in the form PrvDataAdapter, where Prv is the uniform prefix given to all classes in a specific .NET Framework data provider namespace. For example, "Sql" is the prefix of the SqlDataAdapter class in the System.Data.SqlClient namespace.
Available since 1.1
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.