ADO.net 的一大优点是您不必知道您正在使用哪种连接/命令(基于接口的编程)。您可以使用连接创建命令,并使用命令创建阅读器。
IDbConnectin con = CreateConnection(_connectionString); //factory method
IDbCommand cmd = con.CreateCommand();
IDataReader reader = cmd.ExecuteReader();
但是我如何以同样的方式创建一个 IDataAdapter 呢?