Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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.641 c
15-1175355393
Reactor
2007-03-31 19:36
2007.04.29
Доудаление касперского


2-1175754669
_max_
2007-04-05 10:31
2007.04.29
tcp & peerport


15-1175684431
homm
2007-04-04 15:00
2007.04.29
Виста меняет порядок локальных висков


2-1175717826
_Solo_
2007-04-05 00:17
2007.04.29
Ползунок


15-1174989221
zdm
2007-03-27 13:53
2007.04.29
шашки





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский