Общее выполнение SQL с использованием IDbConnection

#c# #sql #database #interface #idbconnection

#c# #sql #База данных #интерфейс #idbconnection

Вопрос:

Возможно ли выполнить запрос с использованием IDbConnection? У меня есть фабричный класс, возвращающий IDbConnection, и я не хочу возвращать его обратно в SqlConnection, чтобы не раскрывать реализацию. Итак, как я могу выполнить запрос с использованием IDbConnection?

Комментарии:

1. Проверьте примеры отсюда learn.microsoft.com/en-us/dotnet/api /…

2. @RomanRyzhiy есть только одна проблема. У IDbCommand нет параметров.Add() итак, как я могу предотвратить выброс SQL?

3. learn.microsoft.com/en-us/dotnet/api /… говорит, что у него есть Add .