|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
20.12.2012, 11:33 | #1 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
IB or ADO для FireBird
Здраствуйте, уже давно не кодил и прошу помощи, создал базу на FB. Сейчас стоит выбор в использовании способа подключения к базе что лучше использовать ADO или IB. Из последнего что помню в IB ест ьаткая штука как Commit что закрывает открытую сессию для пользователя и пока эта сессия открыта другие не могут работат ьс базой... Поэтому выбор пока падает на ADO если я не прав поправте пожайлуйста...
|
20.12.2012, 11:34 | #2 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
IB однозначно (а еще лучше FIB+, но он платный)
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... |
20.12.2012, 11:41 | #3 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
IB однозначно, согласен.... не использовал не когда FIB+... так что прокомментировать не могу
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
20.12.2012, 11:43 | #4 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
А по поводу, закрытия сесии ? Проблем не возникнет? Если не ошибаюсь там нельзя использовать несколько таблиц в одной сесии...
|
20.12.2012, 12:05 | #5 | |
Форумчанин
Регистрация: 27.11.2012
Сообщений: 190
|
Цитата:
И обновите стандартные IBX до версии 7.11. |
|
20.12.2012, 12:06 | #6 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
ошибаетесь ..нет не каких проблем вообще с ним.
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
20.12.2012, 14:02 | #7 |
Форумчанин
Регистрация: 21.05.2008
Сообщений: 495
|
Ну вот я сейчас вспоминаю, в коде была открыта транзакция, и дальше в коде нужно было ешё раз открыть транзакцию... Выходила ошибка, тогда как помню избавился методом закрытия транзакции а потом открытия...
|
20.12.2012, 14:03 | #8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Чем хуже ADO, не считая того, что провайдер устанавливать нужно? Понятно, что спец.компоненты адаптированы к конкретной СУБД. В чем это выражается - быстрее работают, удобней для программиста или другое? К Firebird имею минимальное отношение, и использую ADO с провайдером LCPI.IBProvider.3.Free. Проблем не имею
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
20.12.2012, 14:42 | #9 |
Участник клуба
Регистрация: 19.12.2007
Сообщений: 1,100
|
Аватар, ну если все устраивает в АДО - это ж хорошо
я с Firebird работаю очень тесно, начинал со стандартных компонентов IBX (как по мне - они все же убоднее и гибче чем АДО), а потом мигрировал на FIB - то даже IBX не дотягивается до них . Большая скорость + еще гибче настройка а в целом выбор конпонента доступа - дело вкуса каждого
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ... |
20.12.2012, 14:48 | #10 | |
Форумчанин
Регистрация: 27.11.2012
Сообщений: 190
|
Цитата:
Во-вторых, считается хорошим тоном стремиться минимизировать время жизни транзакции. |
|
|
Опции темы | Поиск в этой теме |