Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.04.29;
Скачать: CL | DM;

Вниз

Посоветуйте компонент БД для 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;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.032 c
3-1170572327
uka
2007-02-04 09:58
2007.04.29
Отображение базы данных в TreeView. Приведенный пример ...


6-1162540138
sfn
2006-11-03 10:48
2007.04.29
ICS — TWSocket


3-1170831533
Ламерок
2007-02-07 09:58
2007.04.29
Как вставить картинку в таблицу базы данных?


15-1175336334
Цукор5
2007-03-31 14:18
2007.04.29
создание HLP


3-1171012448
svt
2007-02-09 12:14
2007.04.29
Подскажите пожайлуста, как сделать выборку с использованием