Я хочу создать слой доступа к данным, который работает с любым поставщиком данных.
Я знаю, что можно создать DbCommand
, используя фабричный метод, доступный для соединения.
objDbCon.CreateCommand();
Однако я не смог найти ничего для создания DbDataAdapter
. Это ошибка в ADO.NET или что?
DbProviderFactory.CreateDataAdapter *
Также вы можете получить всех зарегистрированных DbProvider через класс DbProviderFactories .
* Я думаю, что это неподходящее место для этого метода.