C# 为什么需要OleDbDataAdapter?

C# 为什么需要OleDbDataAdapter?,c#,C#,通过OleDBDataReader类,一切都是可能的。 ExecuteReader()用于SELECT语句,ExecuteNonQuery()用于DELETE、UPDATE和INSERT语句 那么为什么需要OleDbDataAdapter类呢?来自 表示一组数据和命令 使用的数据库连接 填充数据集并更新 数据源。 从 表示一组数据和命令 使用的数据库连接 填充数据集并更新 数据源。

通过OleDBDataReader类,一切都是可能的。 ExecuteReader()用于SELECT语句,ExecuteNonQuery()用于DELETE、UPDATE和INSERT语句

那么为什么需要OleDbDataAdapter类呢?

来自

表示一组数据和命令 使用的数据库连接 填充数据集并更新 数据源。

表示一组数据和命令 使用的数据库连接 填充数据集并更新 数据源。