2
ADO.net的一大优点是您不必知道您正在使用哪种连接/命令(基于接口的编程)。您可以使用连接来创建命令,并使用命令来创建阅读器。在不知道驱动程序类型的情况下创建适配器
IDbConnectin con = CreateConnection(_connectionString); //factory method
IDbCommand cmd = con.CreateCommand();
IDataReader reader = cmd.ExecuteReader();
但是,如何以同样的方式创建一个IDataAdapter?
无需更新。感谢您指点我正确的方向。 – jgauffin 2010-07-13 10:00:05
在这里找到一篇关于整个概念的文章:http://msdn.microsoft.com/en-us/library/t9f29wbk(v=VS.80).aspx – jgauffin 2010-07-13 10:39:53
当然是,DbProviderFactory。好的! – Steven 2010-07-13 11:00:32