ADO.NET DataAdapter

17 Mar 2025 | 阅读 2 分钟

DataAdapter 作为 DataSet 和数据源之间的桥梁,用于检索数据。 DataAdapter 是一个类,它表示一组 SQL 命令和一个数据库连接。 它可以用来填充 DataSet 和更新数据源。

DataAdapter 类签名

DataAdapter 构造函数

构造函数描述
DataAdapter()用于初始化 DataAdapter 类的新实例。
DataAdapter(DataAdapter)用于从相同类型的现有对象初始化 DataAdapter 类的新实例。

方法

方法描述
CloneInternals()用于创建此 DataAdapter 实例的副本。
Dispose(Boolean)用于释放 DataAdapter 使用的非托管资源。
Fill(DataSet)用于在 DataSet 中添加行以匹配数据源中的行。
FillSchema(DataSet, SchemaType, String, IDataReader)用于将 DataTable 添加到指定的 DataSet。
GetFillParameters()用于获取用户在执行 SQL SELECT 语句时设置的参数。
ResetFillLoadOption()用于将 FillLoadOption 重置为其默认状态。
ShouldSerializeAcceptChangesDuringFill()确定是否应持久化 AcceptChangesDuringFill 属性。
ShouldSerializeFillLoadOption()确定是否应持久化 FillLoadOption 属性。
ShouldSerializeTableMappings()确定是否存在一个或多个 DataTableMapping 对象。
Update(DataSet)用于调用相应的 INSERT、UPDATE 或 DELETE 语句。

示例

// DataSetDemo.aspx

代码后台

输出

ADO Net Dataadapter 1
下一主题ADO.NET DataTables