OscarDataAdapter

OscarDataAdapter 类从 DbDataAdapter 类继承并实现 IDbDataAdapter 接口. 它有助于类实现设计用于关系数据库的 DbDataAdapter.
应用程序不会直接创建类的实例 DbDataAdapter ,而是创建从它继承的类的实例.

用作 OscarDataAdapter DataSet 数据源与数据源之间的桥梁以检索和保存数据。 DataAdapter通过映射提供此桥 Fill ,这将更改中的数据 DataSet 以匹配数据源中的数据,并 Update 更改数据源中的数据以与中的数据相匹配 DataSet.

public sealed class OscarDataAdapter : DbDataAdapter, IDbDataAdapter, IDataAdapter

构造函数

// 初始化 OscarDataAdapter 类的新实例
public OscarDataAdapter();

// 初始化 OscarDataAdapter 类的新实例
// 参数: selectCommand -> SELECT 命令 OscarCommand
public OscarDataAdapter(OscarCommand selectCommand);

// 初始化 OscarDataAdapter 类的新实例
// 参数: selectCommandText -> SELECT 类型SQL字符串
// 参数: selectConnection -> 连接实例
public OscarDataAdapter(string selectCommandText, OscarConnection selectConnection);

// 初始化 OscarDataAdapter 类的新实例
// 参数: selectCommandText -> SELECT 类型SQL字符串
// 参数: selectConnectionString -> 连接字符串
public OscarDataAdapter(string selectCommandText, string selectConnectionString);

属性

// 获取或设置用于从数据集中删除记录的命令
public OscarCommand DeleteCommand { get; set; }

// 获取或设置用于在数据源中选择记录的命令
public OscarCommand SelectCommand { get; set; }

// 获取或设置一个值,该值启用或禁用批处理支持,并且指定可在一次批处理中执行的命令的数量
public OscarCommand UpdateCommand { get; set; }

// 获取或设置用于在数据源中插入新记录的命令
public OscarCommand InsertCommand { get; set; }

方法

继承子 DbDataAdapter 的方法