Для таких операций, как Connect, Execute и связанных с ними инструкций, вы можете использовать свой интерфейс, таким образом, я всегда могу подключить любую БД к этому интерфейсу.Я покажу вам один такой пример
interface SqlInterface
{
void Connect();
}
public class SqlServer : SqlInterface
{
public void Connect() {
//Connection code related to SQl Server
}
}
Надеюсь, вы сейчас поняли?Или вы искали что-то еще?