Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.48 MB
Время: 0.013 c
6-1113717499
07BB:080Dh
2005-04-17 09:58
2005.07.25
Как получить список пользователей локалки.


1-1120651701
td
2005-07-06 16:08
2005.07.25
командная строка и консольное приложение


14-1120124105
stone
2005-06-30 13:35
2005.07.25
Hello, World. На разных языках


8-1111831947
Quattro
2005-03-26 13:12
2005.07.25
выезжающая картинка


1-1120828756
onics
2005-07-08 17:19
2005.07.25
Параметры ф-ции Excel.ActiveWorkbook.SaveAs





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский