UGLY Oracle Call Interface Точно угли - злой, уродливый и безобразный. Ибо в чистых сах работать с базой - траходром божественный. Зато все фулли андер контрол.
OCCI - обёртка над C-шный оракловым апи.
Просто OCCI появился в 9.1.x. а вот апишек специфичных почти не использует. И многие ставят Oracle 9 клиент только ради OCCI и работают с Oracle 8 на сервере.
Есть ещё OCIWrap. Но у tocci есть один плюс, если потом понадобится переходить на 9ый оракл, можно будет отказаться от tocci и заменить на родной occi %) просто заменой одного инклуда (я надеюсь ;))). потому как API идентичное. Кстати, tocci под BSD лицензией, что не мешает её использовать в коммерческих разработках.
>Пипец. Оракле давить. Что ни версия то новый АПИ. И чем дальше, тем > уродливе. Зажеревшая контора, которую давно надо давить, они еще старый апи до ума не довели. Пробовал я програмить на OCCI (Oracle С++ Call Interface). Под VC7 все тупо валится, но работает под VC6, что меня не устраивает. Так что приходиться использовать OCI (Oracle Call Interface). В этих либаг баг на баге и вообще много лажы сделано, но ради достижения максимальной скорости приходится их использовать.
P.S. Если кто считае что мои слова безоснавательные то могу выслать примеры валящегося или не правильно работающего кода.