OdbcDataAdapter 成员
表示数据命令集和到数据源的连接,它们用于填充 DataSet 以及更新该数据源。无法继承此类。
下表列出了由 OdbcDataAdapter 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
OdbcDataAdapter | 已重载。初始化 OdbcDataAdapter 类的新实例。 |
页首
公共属性
(请参见 受保护的属性 )
名称 | 说明 | |
---|---|---|
AcceptChangesDuringFill | 获取或设置一个值,该值指示在任何 Fill 操作过程中,在将 AcceptChanges 添加到 DataTable 之后是否在 DataRow 上调用它。(从 DataAdapter 继承。) | |
AcceptChangesDuringUpdate | 获取或设置在 Update 期间是否调用 AcceptChanges。(从 DataAdapter 继承。) | |
Container | 获取 IContainer,它包含 Component。(从 Component 继承。) | |
ContinueUpdateOnError | 获取或设置一个值,该值指定在行更新过程中遇到错误时是否生成异常。(从 DataAdapter 继承。) | |
DeleteCommand | 获取或设置 SQL 语句或存储过程,用于删除数据源中的记录。 | |
FillLoadOption | 获取或设置 LoadOption,后者确定适配器如何从 DbDataReader 中填充 DataTable。(从 DataAdapter 继承。) | |
InsertCommand | 获取或设置 SQL 语句或存储过程,用于将新记录插入到数据源中。 | |
MissingMappingAction | 确定传入数据没有匹配的表或列时需要执行的操作。(从 DataAdapter 继承。) | |
MissingSchemaAction | 确定现有 DataSet 架构与传入数据不匹配时需要执行的操作。(从 DataAdapter 继承。) | |
ReturnProviderSpecificTypes | 获取或设置 Fill 方法是应当返回提供程序特定的值,还是返回公用的符合 CLS 的值。(从 DataAdapter 继承。) | |
SelectCommand | 获取或设置 SQL 语句或存储过程,用于选择数据源中的记录。 | |
Site | 获取或设置 Component 的 ISite。(从 Component 继承。) | |
TableMappings | 获取一个集合,它提供源表和 DataTable 之间的主映射。(从 DataAdapter 继承。) | |
UpdateBatchSize | 获取或设置一个值,该值启用或禁用批处理支持,并指定可以批处理执行的命令的数目。 (从 DbDataAdapter 继承。) | |
UpdateCommand | 获取或设置 SQL 语句或存储过程,用于更新数据源中的记录。 |
页首
受保护的属性
名称 | 说明 | |
---|---|---|
CanRaiseEvents | 获取一个指示组件是否可以引发事件的值。(从 Component 继承。) | |
DesignMode | 获取一个值,用以指示 Component 当前是否处于设计模式。(从 Component 继承。) | |
Events | 获取附加到此 Component 的事件处理程序的列表。(从 Component 继承。) |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
CreateObjRef | 创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承。) | |
Dispose | 已重载。 释放由 Component 占用的资源。 (从 Component 继承。) | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。) | |
Fill | 已重载。 填充 DataSet 或 DataTable。 (从 DbDataAdapter 继承。) | |
FillSchema | 已重载。 将 DataTable 添加到 DataSet 中,并配置架构以匹配数据源中的架构。 (从 DbDataAdapter 继承。) | |
GetFillParameters | 获取当执行 SQL SELECT 语句时由用户设置的参数。 (从 DbDataAdapter 继承。) | |
GetHashCode | 用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。) | |
GetLifetimeService | 检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承。) | |
GetType | 获取当前实例的 Type。 (从 Object 继承。) | |
InitializeLifetimeService | 获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承。) | |
ReferenceEquals | 确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。) | |
ResetFillLoadOption | 将 FillLoadOption 重置为默认状态,并使 Fill 接受 AcceptChangesDuringFill。 (从 DataAdapter 继承。) | |
ShouldSerializeAcceptChangesDuringFill | 确定是否应保持 AcceptChangesDuringFill 属性。 (从 DataAdapter 继承。) | |
ShouldSerializeFillLoadOption | 确定是否应保持 FillLoadOption 属性。 (从 DataAdapter 继承。) | |
ToString | 返回包含 Component 的名称的 String(如果有)。不应重写此方法。 (从 Component 继承。) | |
Update | 已重载。 为 DataSet 中每个已插入、已更新或已删除的行调用相应的 INSERT、UPDATE 或 DELETE 语句。 (从 DbDataAdapter 继承。) |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
Dispose | 已重载。 释放由 Component 占用的资源。 (从 Component 继承。) | |
Finalize | 在通过垃圾回收将 Component 回收之前,释放非托管资源并执行其他清理操作。 (从 Component 继承。) | |
GetService | 返回一个对象,该对象表示由 Component 或它的 Container 提供的服务。 (从 Component 继承。) | |
MemberwiseClone | 已重载。 (从 MarshalByRefObject 继承。) |
页首
公共事件
名称 | 说明 | |
---|---|---|
Disposed | 添加事件处理程序以侦听组件上的 Disposed 事件。(从 Component 继承。) | |
FillError | 在填充操作过程中出现错误时返回。(从 DataAdapter 继承。) | |
RowUpdated | 在针对数据源执行命令之后的更新操作期间发生。 | |
RowUpdating | 在对数据源执行命令前的 Update 过程中发生。 |
页首
显式接口实现
名称 | 说明 | |
---|---|---|
System.ICloneable.Clone | 有关此成员的说明,请参见 ICloneable.Clone。 | |
System.Data.IDbDataAdapter.DeleteCommand | 有关此成员的说明,请参见 DeleteCommand。 | |
System.Data.IDbDataAdapter.InsertCommand | 有关此成员的说明,请参见 InsertCommand。 | |
System.Data.IDbDataAdapter.SelectCommand | 有关此成员的说明,请参见 SelectCommand。 | |
System.Data.IDbDataAdapter.UpdateCommand | 有关此成员的说明,请参见 UpdateCommand。 |
页首
请参见
参考
OdbcDataAdapter 类
System.Data.Odbc 命名空间