Подскажите шаблон
От: Аноним  
Дата: 10.06.08 13:20
Оценка:
Разрабатываю клиентское приложение к СУБД на С++. Необходимо поддержать несколько СУБД —
Линтер, PostgreSQL, InterBase.
Допустим, я выделил все SQL операции в отдельный класс. В нем создаю и выполняю sql запросы.
Эти запросы немного различаются от базы к базе. Также есть небольшие различия в алгоритме.
В общем, мне надоели бесконечные

if (postgres()) {
//
} else if (interbase()) {
//
} else {
//
}


Подозреваю, что на этот случай уже давно придумали шаблон. Подскажите какой.
Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.