I want to create a data access layer that works with any data provider.
I know it’s possible to create a DbCommand using the factory method available on the connection.
objDbCon.CreateCommand();
However, I could not find anything to create a DbDataAdapter. Is this is a bug in ADO.NET or what?
DbProviderFactory.CreateDataAdapter *
Also you can get all registered DbProviders via DbProviderFactories class.
*I think this is a wrong place for this method.