Здравствуйте, IhorO, Вы писали:
IO>передаваемых на сервер. То есть основная идея сводится к тому, что для поддержки новой платформы придется доработать только шаблоны, кода уже не трогать.
Позравляю. В таких случаях обычно делают не текстовые шаблоны, а драйвера, с кодом. Так ошибочка у вас в дизайне.
IO> Сама структура базы даных довольно простая, поэтому идея многоплатформенности в части движков DB не есть уж очень бредовой. Но вот получилась загвоздка з рекурсивным обходом иерархической структуры (типа структуры директорий) в реалиционном предствалении (структура таблицы — см. мой перврначальный постинг) для тех движков, которые не поддерживают хранимых процедур.
В общем по хорошему надо переделывать дизайн, иначе вы опять на что нибудь напоретесь, на тот же MySQL к примеру. Ну а если очень хочется — напишите прокси (уж не знаю я чем вы там пользуетесь для доступа, наверное ADO), который будет ретранслировать запросы.
... << RSDN@Home 1.0 alpha 14 (developer build) >>