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 的方法