Zeos, SQLdb, IBX - что лучше?
Добавлено: 13.04.2015 18:43:15
Долго сидел на Дельфи. Вот решил мигрировать на Лазарус.
Посоветуйте, какие компоненты лучше использовать для работы с FireBird 2,5 (база сетевая) - Zeos, SQLdb или IBX? Смущают несколько моментов:
1. В Zeos нет транзакции. Наверное больше расчитаны для работы с локальной базой. Или я чего-то не знаю...
2. В SQLdb-вском Query не такая удобная работа с запросами типа InsertSQL, UpdatesQL, ... как в IBXовском IBDataSet. Но там можно навесить индекс на компонент, а в IBDataSet только менять в тексте запроса (напр, на форме радиокнопками пользователь указывает, по какому полю провести индексацию).
Больше склоняюсь к IBX. Или может есть еще что посмотреть?
И еще. Есть ли какие- нибудь DBGrid-ы, кроме стандартного? Читал про rxlib и ehlib, но что-то по ним обновлений давно нет, умерли чтоли? Хотелось бы что-то вроде сеток из DevExpress. С LookUp-ами, CheckBox-ами и прочим.
Посоветуйте, какие компоненты лучше использовать для работы с FireBird 2,5 (база сетевая) - Zeos, SQLdb или IBX? Смущают несколько моментов:
1. В Zeos нет транзакции. Наверное больше расчитаны для работы с локальной базой. Или я чего-то не знаю...
2. В SQLdb-вском Query не такая удобная работа с запросами типа InsertSQL, UpdatesQL, ... как в IBXовском IBDataSet. Но там можно навесить индекс на компонент, а в IBDataSet только менять в тексте запроса (напр, на форме радиокнопками пользователь указывает, по какому полю провести индексацию).
Больше склоняюсь к IBX. Или может есть еще что посмотреть?
И еще. Есть ли какие- нибудь DBGrid-ы, кроме стандартного? Читал про rxlib и ehlib, но что-то по ним обновлений давно нет, умерли чтоли? Хотелось бы что-то вроде сеток из DevExpress. С LookUp-ами, CheckBox-ами и прочим.