gpt4 book ai didi

c# - 为什么 DataAdapter 不是一次性的

转载 作者:行者123 更新时间:2023-11-30 13:59:23 24 4
gpt4 key购买 nike

我知道可能有一个明显的原因,但我找不到..

我通常在连接数据库和读取数据时使用using语句,但我不能在DataAdapter上使用它,因为它没有实现IDisposable.

另外:填充数据集后它的行为如何?

它会自行关闭连接吗?

只关闭它还是处置它?

数据集填充后是否必须自己处理内部连接?如果是这样,为什么 IDataAdapter 没有相关的属性/方法?

最佳答案

DataAdapter 实例不包含对非托管代码的引用。它只是充当命令和数据集之间的“桥梁”。

The DataAdapter serves as a bridge between a DataSet and a data source for retrieving and saving data. The DataAdapter provides this bridge by mapping Fill, which changes the data in the DataSet to match the data in the data source, and Update, which changes the data in the data source to match the data in the DataSet.

来源:http://msdn.microsoft.com/en-us/library/system.data.common.dataadapter.aspx

关于c# - 为什么 DataAdapter 不是一次性的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13629359/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com