Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Абстракция БД (Where условие) (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/abstrakciya-bd-where-uslovie-390809/)

Guest 16.10.2011 16:17

Абстракция БД (Where условие)
 
Доброе время. Такой вопрос. Если делать компонент для работы с разными базами данных, то необходимо в коде объекта, получаемого свои данные из БД НЕ писать сам запрос. Думаю это и так всем понятно. Но вот, я могу абстрагировать тип запроса(сел, дел, инс), набор обрабатываемых полей и имена таблиц. А вот с условиями выборки у меня возникают трудности. Как передать условие не описывая его явно. Например в Postgrey надо брать поля в двойные кавычки, а в MySQL в ` ` эти штуки. Никак не могу придумать как делать. Может кто знает как реализовать? Передавать строку без всего а потом выявлять в ней поля и обрамлять тоже маразм. Наверняка есть еще какието нюансы, кроме обрамления...


Часовой пояс GMT, время: 07:40.


© www.otvetnemail.ru - Форум вопросов и ответов.