SqlCeDataAdapter 成员
表示一组数据命令和一个数据库连接,它们用于填充 DataSet 和更新数据源。
下表列出了由 SqlCeDataAdapter 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
SqlCeDataAdapter | 已重载。 初始化 SqlCeDataAdapter 类的一个新实例。 |
页首
公共属性
(请参见 受保护的属性 )
名称 | 说明 | |
---|---|---|
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 继承) | |
FillCommandBehavior | 获取或设置用于填充数据适配器的命令的行为。(从 DbDataAdapter 继承) |
页首
公共方法
(请参见 受保护的方法 )
名称 | 说明 | |
---|---|---|
CreateObjRef | 创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承) | |
Dispose | 已重载。 释放 DbDataAdapter 使用的非托管资源。 (从 DbDataAdapter 继承) | |
Equals | 已重载。 确定两个 Object 实例是否相等。 (从 Object 继承) | |
Fill | 已重载。 填充 DataSet 或 DataTable。 (从 DbDataAdapter 继承) | |
FillSchema | 已重载。 将 DataTable 添加到 DataSet 中,并配置架构以匹配数据源中的架构。 (从 DbDataAdapter 继承) | |
GetFillParameters | 获取当执行 SQL SELECT 语句时由用户设置的参数。 (从 DbDataAdapter 继承) | |
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 继承) |
页首
受保护的方法
名称 | 说明 | |
---|---|---|
AddToBatch | 向当前批处理添加 IDbCommand。 (从 DbDataAdapter 继承) | |
ClearBatch | 从批处理中移除所有 IDbCommand 对象。 (从 DbDataAdapter 继承) | |
CloneInternals | 创建此 DataAdapter 实例的一个副本。 (从 DataAdapter 继承) | |
CreateRowUpdatedEvent | 初始化 RowUpdatedEventArgs 类的新实例。 (从 DbDataAdapter 继承) | |
CreateRowUpdatingEvent | 初始化 RowUpdatingEventArgs 类的新实例。 (从 DbDataAdapter 继承) | |
CreateTableMappings | 创建一个新的 DataTableMappingCollection。 (从 DataAdapter 继承) | |
Dispose | 已重载。 释放 DbDataAdapter 使用的非托管资源。 (从 DbDataAdapter 继承) | |
ExecuteBatch | 执行当前批处理。 (从 DbDataAdapter 继承) | |
Fill | 已重载。 填充 DataSet 或 DataTable。 (从 DbDataAdapter 继承) | |
FillSchema | 已重载。 将 DataTable 添加到 DataSet 中,并配置架构以匹配数据源中的架构。 (从 DbDataAdapter 继承) | |
Finalize | 在通过垃圾回收将 Component 回收之前,释放非托管资源并执行其他清理操作。 (从 Component 继承) | |
GetBatchedParameter | 从当前批处理中的其中一个命令返回一个 IDataParameter。 (从 DbDataAdapter 继承) | |
GetBatchedRecordsAffected | (从 DbDataAdapter 继承) | |
GetService | 返回一个对象,该对象表示由 Component 或它的 Container 提供的服务。 (从 Component 继承) | |
HasTableMappings | 指示是否已创建了一个 DataTableMappingCollection。 (从 DataAdapter 继承) | |
InitializeBatching | 初始化 DbDataAdapter 的批处理。 (从 DbDataAdapter 继承) | |
MemberwiseClone | 已重载。 (从 MarshalByRefObject 继承) | |
OnFillError | 当 Fill 过程中出现错误时调用。 (从 DataAdapter 继承) | |
OnRowUpdated | 引发 .NET Framework 数据提供程序的 RowUpdated 事件。 (从 DbDataAdapter 继承) | |
OnRowUpdating | 引发 .NET Framework 数据提供程序的 RowUpdating 事件。 (从 DbDataAdapter 继承) | |
ShouldSerializeTableMappings | 确定一个或多个 DataTableMapping 对象是否存在,并且它们是否应该是持久的。 (从 DataAdapter 继承) | |
TerminateBatching | 结束 DbDataAdapter 的批处理。 (从 DbDataAdapter 继承) | |
Update | 已重载。 为 DataSet 中每个已插入、已更新或已删除的行调用相应的 INSERT、UPDATE 或 DELETE 语句。 (从 DbDataAdapter 继承) |
页首
公共事件
名称 | 说明 | |
---|---|---|
Disposed | 当通过调用 Dispose 方法释放组件时发生。 (从 Component 继承) | |
FillError | 在填充操作过程中出现错误时返回。(从 DataAdapter 继承) | |
RowUpdated | 在针对数据源执行更新命令之后在调用 Update 期间发生。试图进行更新,于是激发了此事件。 | |
RowUpdating | 在针对数据源执行更新命令之前在调用 Update 期间发生。试图进行更新,于是激发了此事件。 |
页首
显式接口实现
页首
请参见
参考
SqlCeDataAdapter 类
System.Data.SqlServerCe 命名空间
SqlCeConnection
SqlCeCommand
DataSet
DataTable