Форум: "Базы";
Текущий архив: 2003.02.13;
Скачать: [xml.tar.bz2];
ВнизЗачем нужен IBQuery ? Найти похожие ветки
← →
Ginzzz (2003-01-25 22:41) [0]Всегда использовал просто Query и все всегда Ok.
Зачем нужен IBQuery ? Что в нем такого есть ?
← →
Sergey Masloff (2003-01-25 23:59) [1]RTFM. Вот тут уж точно больше сказать нечего
← →
Ginzzz (2003-01-26 00:49) [2]А где читать ?
Может, все таки объясните, зачем использовать IBQuery ?
← →
Anatoly Podgoretsky (2003-01-26 00:52) [3]Не надо его использовать, что за дурная привычка, использовать нужно только то что нужно.
← →
Ray Adams (2003-01-26 03:49) [4]В двух словах.
BDE - медленно и старо
IBQuery - прямой доступ без всякого BDE, скорость. Нормальная поддержка транзакций. Ты пробывал с TQuery писать проги для мильтидоступа? Точнее и использованием BDE. Все пашет до определенного момента, когда начинаются блокировки. Ну а если не хочеш юзать, не юзай.
← →
Sergey Masloff (2003-01-26 08:53) [5]Ray Adams (26.01.03 03:49)
>BDE - медленно и старо
Не так медленно как может показаться.
>Ты пробывал с TQuery писать проги для мильтидоступа? Точнее и >использованием BDE.
Я пробовал. Особых проблем нет. Число пользователей (одновременных) несколько сотен. (СУБД не IB)
Проблемы БДЕ (на мой взгляд) совсем в другом:
1) Универсальность. Для обеспечения прозрачной работы с разными типами баз весь интерфейс приведен к общему знаменателю. Соответственно выпадают некоторы эсклюзивные возможности - навскидку для IB поддержка нескольких одновременных транзакций через один коннект
2) Постоянные проблемы на клиентских местах - то ты потрешь старую версию при установке своей программы и другие перестают работать то поверх твоей поставят другую с тем же результатом.
3) Размер. Даже если делать CUSTOM инсталляцию BDE все равно это несколько дискет. Конечно, кого сейчас волнуют пара лишних мегабайт, но все иногда....
4) Борланд официально больше не развивает БДЕ
Ginzzz
IbQuery это компонент работающий с базой IB не через посредника-BDE а через "родной" API. Соответственно при его использовании не нужно таскать за своей программой BDE. Но вообще конкретно IbQuery в компонентах IBX не особо нужен и добавлен для облегчения миграции с BDE. Для собственно выборок есть более функциональные компоненты, но все же лучше почитай про это сам
← →
Ginzzz (2003-01-26 11:19) [6]Я понял. А что использовать для селектов, инсертов и апдейтов ?
← →
Sergey Masloff (2003-01-26 17:30) [7]Другие компоненты с той же закладки что и IBQuery. Какие именно - зависит от потребностей в конкретном случае.
← →
Ginzzz (2003-01-26 17:53) [8]Ну что использовать для SELECT, что для INSERT и что для UPDATE ?
← →
jack128 (2003-01-26 23:28) [9]to Sergey Masloff
Может я чего непонимаю
>>IbQuery в компонентах IBX не особо нужен и добавлен для >>облегчения миграции с BDE
может имелось ввиду IBTable...
to Ginzzz я как раз IBQuery и использую...
если не нужен именно потомок dataset"a то можно ibsql
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.02.13;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.011 c