Форум: "Базы";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
ВнизКак правильно работать с ADO+ODBC+FireBird+Delphi? Найти похожие ветки
← →
Andy Nortsov (2005-06-10 13:13) [0]Здравствуйте
Сделал коннект через одбс адо к файрбенрду, но теперь непонятные ошибки при попытке посчитать записи и т .д
Спасибо
← →
Digitman © (2005-06-10 13:34) [1]ч.г., непонятно, зачем здесь нужен АДО ...
← →
DSKalugin © (2005-06-10 14:22) [2]>Digitman © (10.06.05 13:34) [1]
>непонятно, зачем здесь нужен АДО ...
Очень даже понятно будет если почитать
http://www.ibprovider.com/rus/index.html
Если пишешь на Delphi, то с FireBird работать надо через следующие компоненты (в порядке приоритета)
FIBPlus,
IBObjects,
IBProvider,
IBX,
dbExpress,
ZeosLib,
BDE
← →
sniknik © (2005-06-10 14:30) [3]> (в порядке приоритета)
а я дурак тоже с ADO делал, когда требовалось. а его даже в приоритетах нет... ;о))
мне вот непонятно, что за ошибки такие "непонятные ошибки".
← →
DSKalugin © (2005-06-10 14:42) [4]Можно хоть через прямые API-вызовы из fbclient.dll :-))
Кто как хочет так и ... :-))
← →
Digitman © (2005-06-10 14:43) [5]
> DSKalugin © (10.06.05 14:22) [2]
если речь идет только о ФБ, то АДО тут как корове седло)
← →
DSKalugin © (2005-06-10 17:30) [6]2 Digitman
>если речь идет только о ФБ, то АДО тут как корове седло)
ну это не мне рассказывать, а sniknik-у надо :-))
Я вообще к тому, что для решения поставленной задачи хороши те средства, которыми в совершенстве владеешь.
Если чел знает все тонкости компонентов АДО, то зачем ему постигать ИБО, который является самым мощным в своем роде. Посредственный код на лучших компонентах всегда будет проигрывать классному коду на хорошознакомых компонентах
← →
Digitman © (2005-06-10 17:44) [7]
> DSKalugin © (10.06.05 17:30) [6]
> это не мне рассказывать, а sniknik-у надо
дык он как раз, видимо. и солидарен со мной - накой ляд здесь АДО) ..
← →
sniknik © (2005-06-10 18:19) [8]> ну это не мне рассказывать, а sniknik-у надо :-))
а я не выбирал, так получилось.
есть программа (передача данных между разными офисами, + бонус в виде сохранения передаваемых данных для olap анализа/сам олап (база)), работала с acces и mssql, и тут партнеры обьявились (договорились с кемто) а у них офис на IB 6.5, и они физически не могут из моей базы данные брать... вот и родилось ТЗ - сделать возможным хранить данные в базе IB, той родной для того офиса.
и что делать? в дополнение к ADO цеплять FIB и т.д. по приоритету? ежели ВСЕ уже работает через ADO. мне показалось минимум переделок это подобрать OLEDB драйвер и "подточить" узкие места в отличиях IB от MSSQL/Access.
все изменения заняли гдето с неделю, а с другой стороны запрашивали минимум месяц, если бы им делать связку с моей базой. так что я был прав наверное...
← →
Andy Nortsov (2005-06-10 18:23) [9]ага, понятно, тут дело не в том что лучше, а в том что заказчик хочет видеть работу через одбц, может я неправильно поставил вопрос, но надо с фб работать через одбц, вот я и решил адо использовать, опять же нужны лицензионно чистые компонеты
← →
Inkotex (2005-06-10 18:24) [10]to Andy Nortsov
а какие конкретно ошыбки?
← →
Inkotex (2005-06-10 18:26) [11]to Andy Nortsov
а зачем с FireBird работать через ADO, ведь в делфе есть же InterBase компоненты.
← →
Andy Nortsov (2005-06-10 22:22) [12]эт понятно что есть. я то ими и пользуюсь, но вот заказчик хочет одбц и точка!
← →
SlyFox © (2005-06-12 15:06) [13]Ну так и дайте ему одбц - пусть отеб***я, где трабла то?
Дрова есть тут: http://www.ibase.ru/components.htm#drivers , незнаю насколько работоспособны правда...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.07.25;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.012 c