Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.10.2012, 08:07   #1
Рустам
Форумчанин
 
Регистрация: 04.07.2007
Сообщений: 260
По умолчанию Выбор БД

Доброго времени суток, уважаемые программисты!
Возник вопрос по выбору БД...
Требуется БД (одним файлом), в которой будут храниться маленькие картинки и сопутствующая инфа к ним. Так же БД должна быть мобильной (просто взял и перетащил в другое место без установки дополнительного ПО). ну и должна шифроваться...

Может есть какие-либо готовые решения для таких дел?
или как то можно приваять типа MySQLite к программе, чёб прога сразу с ней шла...
Хорошо не там, где нас нет, а там, где нас еще небыло!!!
Рустам вне форума Ответить с цитированием
Старый 11.10.2012, 08:15   #2
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Microsoft Access наиболее полно всему этому соответствует.
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 11.10.2012, 08:18   #3
Рустам
Форумчанин
 
Регистрация: 04.07.2007
Сообщений: 260
По умолчанию

Ну а если у человека на компе не установлен MS Access?
Хорошо не там, где нас нет, а там, где нас еще небыло!!!
Рустам вне форума Ответить с цитированием
Старый 11.10.2012, 08:36   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Ну а если у человека на компе не установлен MS Access?
у человека должна быть Windows не ниже XP (или XP SP2 - точно не помню, можно посмотреть). В состав Windows включён драйвер Microsoft JET, через который можно из программы читать/писать данные в БД MS Access, даже если сам MS Access не установлен.



p.s. строго говоря, под ваши требования подходят и другие однофайловые БД (начиная с SQLite, AbsoluteDatabase и заканчивая Firebird embedded)
Serge_Bliznykov вне форума Ответить с цитированием
Старый 11.10.2012, 08:36   #5
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

К любой БД нужна СУБД, для нормальной работы с информацией. Даже если использовать таблицы Paradox или dBase, то к ним ещё нужна программка и они редко состоят из одного файла - индексы, валидаторы и прочие прибамбасы никто не отменял.
При такой постановке задачи Access наименьшее из всех зол (естественно, при наличии установленного офиса)
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 11.10.2012, 08:43   #6
Рустам
Форумчанин
 
Регистрация: 04.07.2007
Сообщений: 260
По умолчанию

кароч. придётся тащить за собой стороннее по...

или свою структуру бд описывать и городить - я к тому времени поседею уже!
Хорошо не там, где нас нет, а там, где нас еще небыло!!!

Последний раз редактировалось artemavd; 22.10.2012 в 06:52.
Рустам вне форума Ответить с цитированием
Старый 11.10.2012, 08:52   #7
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Ну Вы попробуйте описать задачу вцелом: как я понимаю, требуется сделать что-то вроде каталога для рассылки клиентам?
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Старый 11.10.2012, 09:55   #8
Рустам
Форумчанин
 
Регистрация: 04.07.2007
Сообщений: 260
По умолчанию

да нет конеш! хочу чтоб БД была вместе с программулиной моей рядышком всегда одним файлом, без привязки к стороннему ПО!

Цитата:
Сообщение от DiemonStar Посмотреть сообщение
как я понимаю, требуется сделать что-то вроде каталога для рассылки клиентам?
Наверное что то вроде того...
Хорошо не там, где нас нет, а там, где нас еще небыло!!!

Последний раз редактировалось artemavd; 22.10.2012 в 06:51.
Рустам вне форума Ответить с цитированием
Старый 11.10.2012, 09:59   #9
Рустам
Форумчанин
 
Регистрация: 04.07.2007
Сообщений: 260
По умолчанию

Хочу сделать типа карты, только саму карту собирать из БД!
Хорошо не там, где нас нет, а там, где нас еще небыло!!!
Рустам вне форума Ответить с цитированием
Старый 11.10.2012, 10:27   #10
DiemonStar
Старожил
 
Регистрация: 08.02.2012
Сообщений: 2,173
По умолчанию

Ну, если в качестве СУБД программулину использовать, то вполне можно использовать
Цитата:
драйвер Microsoft JET, через который можно из программы читать/писать данные в БД MS Access, даже если сам MS Access не установлен
Правильно поставленная задача - три четверти решения.
DiemonStar вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор Gloooom Свободное общение 2 18.09.2012 07:48
Выбор БД W0LF БД в Delphi 10 13.06.2012 08:12
Выбор ПК bro37 Компьютерное железо 10 14.02.2012 15:21
Выбор-выбор Rost93 PHP 4 09.09.2011 22:34
ВЫБОР БД chekanoff БД в Delphi 10 16.09.2009 20:15