Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];

Вниз

Компоненты доступа к данным   Найти похожие ветки 

 
DSKalugin ©   (2004-09-10 17:25) [0]

Я работаю с FireBird через IBObject. Пробовал также через FIBPlus(просто и удобно) и стандартные компоненты на вкладке InterBase(недоволен). Через BDE - первобытный век. Заинтересовался dbExpress после того как прочитал статью Переход с BDE на dbExpress на ibase.ru/devinfo/dbexpress.htm
Кто может высказать свое мнение по поводу удобств, "+", "-" использования архитектуры provider/resolver буду очень благодарен. Возможно начну новый проект на dbExpress


 
jack128 ©   (2004-09-10 17:34) [1]


> стандартные компоненты на вкладке InterBase(недоволен).

После FIB"ов да уж наверно ;-)

> Кто может высказать свое мнение по поводу удобств,
> "+", "-" использования архитектуры provider/resolver
> буду очень благодарен. Возможно начну новый проект на
> dbExpress
Скажи - зачем тебе это надо?


 
DSKalugin ©   (2004-09-10 17:52) [2]

Скажи - зачем тебе это надо?

1-кросплатформенность . планирую переходить на линукс
2-не надо докупать их отдельно как IBObject, FIBPlus и т.д.
3-список преимуществ:
-транзакция существует только в тот момент, когда применяются обновления
-Дает возможность редактировать любые записи
-Быстрая сортировка и поиск(без необходимости индексации)
-Автоматическое агрегирование
-Вычисляемые столбцы на клиенте
-Легкость распространения(всего лишь DBEXPINT.DLL и MIDAS.DLL)

меня это очень даже привлекает


 
jack128 ©   (2004-09-10 18:11) [3]


> 1-кросплатформенность . планирую переходить на линукс

с www.devrace.com
FIBPlus - это мощная и в тоже время простая и удобная библиотека компонентов для Borland Borland Delphi, C++ Builder и Borland Kylix

> 2-не надо докупать их отдельно как IBObject, FIBPlus и
> т.д.
500р - не шибко большие деньги(я об FIB, о IBO ничего не знаю)

-транзакция существует только в тот момент, когда применяются обновления

и? В FIB"ах так тоже можно сделать, да и в IBX тоже, если применить напильник..

> Дает возможность редактировать любые записи

э-э-э..А что используя IBX/FIB+ ты какие записи не можешь редактировать? (ну IBX массивы не поддерживат, но уж на FIB"ах то можно всё)

> -Быстрая сортировка и поиск(без необходимости
> индексации)
Да??Что то меня гложут сильные сомнения, что без индексации возможен быстрый поиск в мала мальски больших объкемах данных ;-) Что то тут не так..


> -Автоматическое агрегирование

проясни, что имеется в виду?

> -Вычисляемые столбцы на клиенте
Это есть на уровне датасета и dbExpress тут не причем..

> -Легкость распространения(всего лишь DBEXPINT.DLL и
> MIDAS.DLL)
для IBX/FIB+ вообще не нужны никакие либы..


 
DSKalugin ©   (2004-09-10 18:44) [4]

>проясни, что имеется в виду
ClientDataSet может выполнять автоматически определяемые вами сложные вычисления, такие как Sum(Price) -Sum(Cost). Вы можете группировать вычисления сумм по полю или комбинации полей. Вы также можете использовать агрегаты Min, Max, Count и Avg.

Все пояснения тут: http://www.ibase.ru/devinfo/dbexpress.htm



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.10.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.032 c
3-1094361702
Гаврилов В.А.
2004-09-05 09:21
2004.10.03
Работа с Microsoft Access


14-1095012992
Piter
2004-09-12 22:16
2004.10.03
Перехват событий мыши


3-1094112903
dumitru
2004-09-02 12:15
2004.10.03
bde -> ado


3-1094101624
46_55_41_44
2004-09-02 09:07
2004.10.03
Как можно узнать на какую запись в гриде наведена мышь?


14-1094888235
Piter
2004-09-11 11:37
2004.10.03
Какая температура в ванной?





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский