Форум: "Прочее";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];
ВнизПосоветуйте компонент БД для Delphi Найти похожие ветки
← →
IMHO © (2007-04-05 10:14) [0]Посоветуйте, пожалуйста, компонент (движок БД) для Delphi, обладающий следующими характеристиками:
1. Должен встраиваться в экзешик и не требовать с собой библиотек
2. Поддержка SQL-выражений
3. Шифрование данных
4. (Желательно) бесплатный
5. Поддерживаемый автором
← →
infom © (2007-04-05 10:18) [1]Сам использую Absolute Database
← →
wicked © (2007-04-05 11:10) [2]sqlite
только, по п. 1 - если сможешь статически подлинковать (а трудностей там не должно быть)
← →
pasha_golub © (2007-04-05 11:41) [3]
> wicked © (05.04.07 11:10) [2]
> только, по п. 1 - если сможешь статически подлинковать (а
> трудностей там не должно быть)
Сможет. Есть набор компонентов уже с прилинкованным.
> 1. Должен встраиваться в экзешик и не требовать с собой
> библиотек
Хотя это требование глупое, ИМХО. Чтобы поменять СУБД тебе придется переставлять приложение. А так бы просто заменил библиотеку. Подумай хорошенько. Одна библиотека погоды не делает.
← →
Сало © (2007-04-05 11:47) [4]Фокпро. Правда, даже МС сказала, что он RIP.
← →
Ega23 © (2007-04-05 11:50) [5]FB, вроде, совсем embedded-версию должна выпустить...
← →
Prohodil Mimo © (2007-04-05 11:55) [6]Ega23 © (05.04.07 11:50) [5]
ФБ вроде с шифрованием не в корешах, только если через н-ное место.
← →
PEAKTOP © (2007-04-05 12:06) [7]> ФБ вроде с шифрованием не в корешах, только если через н-ное место.
Прием подсмотрел у "Фаронов В.В., Шумаков Delphi5:Руководство разработчика баз данных."
Основную цену коммерческих баз данных представляет информация в VARCHAR доменах (столбцах). Столбцы шифруются (хоть тем же XOR-ом), а расшифровуются на TField.OnGetText. При формировании запросов к базе искомая подстрока шифруется и в Select-запрос подставляется уже в зашифрованном виде.
Через н-ное место в общем :))) Но работает.
← →
Правильный Вася (2007-04-05 12:07) [8]а для чего такая жесть?
← →
Prohodil Mimo © (2007-04-05 12:18) [9]PEAKTOP © (05.04.07 12:06) [7]
Через н-ное место в общем :))) Но работает
вот и я о том же :о)
но лучше, наверное, UDF написать, чем на клиенте извращаться.
← →
tesseract © (2007-04-05 12:51) [10]Sqlite
← →
infom © (2007-04-05 12:57) [11]Достоинства Absolute Database взято с сайта:
* No BDE; no DLLs
* Single-file database
* SQL"92 (DDL & DML) support
* Single-user and multi-user mode (file-server)
* Memory tables support
* Unmatched ease-of-use
* 100% compatibility with standard DB-aware controls
* Strong encryption
* BLOB compression
* Free for personal use
* Full source code available
* Royalty-free
А вот и сам линк: http://www.componentace.com/bde_replacement_database_delphi_absolute_database.htm
← →
IMHO © (2007-04-05 13:30) [12]Да, судя по описанию, Absolute Database выглядит привлекательно.
← →
Knight © (2007-04-05 13:39) [13]> [12] IMHO © (05.04.07 13:30)
> Да, судя по описанию, Absolute Database выглядит привлекательно.
Есчё бы бесплатный :)
← →
tesseract © (2007-04-05 13:41) [14]
> Есчё бы бесплатный :)
Только для персонального использования.
← →
kaif © (2007-04-05 13:43) [15]Боюсь, что если кодировать только VARCHAR поля, нужно не забыть и поле ИНН случайно не сделать INTEGER.
:)
← →
kaif © (2007-04-05 13:45) [16]А personal use предполагает возможность распространения вместе со своим коммерческим продуктом?
← →
Правильный Вася (2007-04-05 14:01) [17]
> kaif © (05.04.07 13:45) [16]
неа
← →
ыв (2007-04-05 14:12) [18]>>>Ega23 © (05.04.07 11:50) [5]
>>>FB, вроде, совсем embedded-версию должна выпустить...
А откуда такая информация??
Если можно то поподробней.
← →
atruhin © (2007-04-05 14:25) [19]> Да, судя по описанию, Absolute Database выглядит привлекательно.
А чем это привлекательнее SQLite?
← →
tesseract © (2007-04-05 14:36) [20]
> А чем это привлекательнее SQLite?
только в многоюзерском режиме вроде преимущество.
← →
atruhin © (2007-04-05 14:48) [21]Аа, возможность файл-сервер просмотрел. Хотя до 5 пользователей SQLite использовал,
работает стабильно. А для большего колличества я бы нормальный сервер предпочел,
тот же Firebird.
← →
infom © (2007-04-05 14:50) [22]
> [19] atruhin © (05.04.07 14:25)
Может направленность на Delphi разработчиков ?
← →
db2admin (2007-04-05 16:51) [23]шифрование в каком виде должно быть?
← →
Anatoly Podgoretsky © (2007-04-05 20:41) [24]> Ega23 (05.04.2007 11:50:05) [5]
Давно пора прекратить вешать лапшу на уши.
← →
Anatoly Podgoretsky © (2007-04-05 20:42) [25]> tesseract (05.04.2007 13:41:14) [14]
Не совсем так, просто персональная база (читай однопользовательская)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.04.29;
Скачать: [xml.tar.bz2];
Память: 0.5 MB
Время: 0.036 c