Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Informix Новый топик    Ответить
 есть ли замена ESQL/C  [new]
msa
Member

Откуда:
Сообщений: 34
вопрос может и идиотский :)
суть вот в чем: в отделе разрабатываются приложения, работающие в UNIXе, трех-звенка, транспорт - CORBA (omniORB С++), соответственно многопоточные бизнес-серверы и серверы нижнего уровня и Informix как СУБД. Сейчас для написания нижнего уровня используется ESQL/C. При этом еще все задумывалось как система, не "привязанная" к особенностям СУБД (предполагалась портация в другие СУБД). Достаточно трудно сделать так, чтобы и не привязываться (типа соблюсти ANSI стандарт SQL) и сделать нижний уровень "универсальным" - не писать на каждый SQL-запрос по методу со всеми сопутствующими навесками. В итоге часть в серверов использует подход "хост-переменные или структуры для получения/укладки данных", а часть с использованием структуры sqlda. С использованием обоих есть как прелести так и свои сложности.
Так вот... Есть ли альтернатива использованию ESQL/C в этом случае ? Учитывая и UNIX и многопоточность, и C++ ... Типа ODBC, CLI... Очень уж хочется упростить подход к этому самому нижнему уровню.
8 янв 04, 15:58    [484373]     Ответить | Цитировать Сообщить модератору
Все форумы / Informix Ответить