Всем доброго времени суток!
Давно уже ищу чего-нибудь, что бы позволило обращаться к локальной БД с помощью SQL без установки дополнительного ПО, ну и, само собой, без написания обработчика запросов SQL. Может кто посоветует готовое решение в виде компонента, позволяющих работать с какими-нибудь известными форматами файлов, или предложит еще какое-нибудь решение. Был бы очень благодарен!
Заранее всем спасибо!
Немного из ответов. Как будет время постараюсь привести все это в божеский вид ...
Давно уже ищу чего-нибудь, что бы позволило обращаться к локальной БД с помощью SQL без установки дополнительного ПО, ну и, само собой, без написания обработчика запросов SQL. Может кто посоветует готовое решение в виде компонента, позволяющих работать с какими-нибудь известными форматами файлов, или предложит еще какое-нибудь решение. Был бы очень благодарен!
Заранее всем спасибо!
Немного из ответов. Как будет время постараюсь привести все это в божеский вид ...
ploki сказал(а):Обобщаю конкретные варианты встроенных СУБД для Delphi:
1. Порт SQLite под Delphi (Как увидеть ссылки? | How to see hidden links?, совсем бесплатно).
2. AbsoluteDatabase (Как увидеть ссылки? | How to see hidden links?, круче, бесплатна для некомерческого использования, $ 195 за исходники).
3. Accuracer (Как увидеть ссылки? | How to see hidden links?, ещё круче, $ 215 за однопользовательский режим с исходниками + платные обновления $ 225 в год). Есть упрощённая версия - EasyTable, дешевле.
4. NexusDB V2 Embedded (Как увидеть ссылки? | How to see hidden links?, не дам оценки, так как сам не юзал, говорят, что вторая версия вполне ничего, первая версия мне не нравилась, $ 275 с исходниками).
Мой выбор - AbsoluteDatabase. Кто пользовался или знает ещё что недорогое, пусть дополняет этот список. Будет весьма полезно. Особенно интересны оценки реального использования.
Дополнение: нашёл старое сравнение некоторых СУБД - Как увидеть ссылки? | How to see hidden links?, интересно, как источник ссылок.
Надо бы ещё добавить:
5. DISQLite3 (Как увидеть ссылки? | How to see hidden links?, много полезных наворотов поверх SQLite, не использует Db.pas, но за деньги - $ 270 с исходниками, $ 90 - без). По полученному от друга отзыву - весьма достойные компоненты, активно развиваются, автор адекватен, единственный минус - некоторые нестандартные принципы организации как раз из-за неиспользования Db.pas.
Ну и ещё ссылку на Torry для порядка (Как увидеть ссылки? | How to see hidden links?.
ploki; Supported by Guard сказал(а):Firebird Embedded Server пробовали. Действительно Embedded, но
1. Только эксклюзивный доступ!
2. Безопасность низкая! Шифрования не нашли. Вопрос к гуру - ?
3. Не одна DLL, а как минимум 4 + файлы конфигурации (4 МБ минимум) .
4. Неудобно пользоваться DDL.
5. Большой плюс - поддержка кое-чего из SQL99.
А вообще для своих целей - использовать локально нормально созданные фаербёрдовские базы - подходит очень хорошо, да и развивается.
Как увидеть ссылки? | How to see hidden links?
Последнее редактирование модератором: