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