![]() |
|
![]() ![]() ![]() |
|
Kbl4AH |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 741 Регистрация: 1.4.2008 Где: Вятка Репутация: 6 Всего: 15 |
Здравствуйте...
Не пинайте, если тема всем набила оскомину... В общем, нужно подобрать локальную БД... Задача - электронная записная книжка, что-то типа органайзера... Требования - на компе пользователя никакого софта ставиться не будет... Хотелось бы только скинуть екзешник программы, файл базы и, если необходимо, какие-то файлы необходимые для БД... Нюансы - еще будет нужно как-то закреплять для записей аудио/видео файлы (типа 10 числа планировалась туса... после тусы появился ролик, который можно прикрепить к данной записи или сохранить в базе...)... совсем ничего не представляю по этому поводу... как это можно сделать? хранить ли эти файлы в базе или хранить адреса, а файлы просто в папке... посоветуйте что-нибудь... Ну и по доступу к базе... чтоб компоненты были и все такое... не знаю, как правильно сформулировать мысли... Но главное требование - на компе пользователя не должно ничего устанавливаться... Подскажите/посоветуйте/укажите путь, пожалуйста!!! Заранее признателен... |
|||
|
||||
Rodman |
|
|||
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
XML
MS Access |
|||
|
||||
Kbl4AH |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 741 Регистрация: 1.4.2008 Где: Вятка Репутация: 6 Всего: 15 |
||||
|
||||
Keeper89 |
|
||||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 1 Всего: 58 |
требует MDAC, насколько я знаю. На счет видео и т.п. - хранить в базе путь к этому видео. P.S. Кстати вот это смотрели? Добавлено через 5 минут и 13 секунд
Устанавливать все равно придется хотя бы свое приложения, а с ним заодно можно установить и доп. компоненты. Это сообщение отредактировал(а) Keeper89 - 8.5.2009, 10:03 |
||||
|
|||||
Kbl4AH |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 741 Регистрация: 1.4.2008 Где: Вятка Репутация: 6 Всего: 15 |
в идеале хотелось бы как-то хранить в базе... а то в папку можно перместить, изменить и т.п.... ну понятно... смотрел как-то... про волгу... так вроде затухла она... но гляну еще раз... глянул... что-то там про перенос мало сказано... видел где-то что для SQLite требуется только одна dll, а про FB embeded совсем не понял что для нее нужно или не нужно...
мне именно нужно простое копирование файлов в каталог программы... то есть никаких автоматических установок... просто скопировал файлы с флешки и прога работает... ЗЫ. хотя... автоматическую установку можно сделать... но тогда лишняя сложность возникает... придецца разбираться и с этим, чего не хотелось бы... и так для меня медиа-файлы уже сложность представляют... ЗЗЫЫ. а так бы что-нибудь типа акссесса было бы идеально (меня в плане разработки он устраивает), если бы не было проблемы переноса приложения... Это сообщение отредактировал(а) Kbl4AH - 8.5.2009, 10:42 |
|||
|
||||
Deniz |
|
||||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1251 Регистрация: 16.10.2004 Где: Новый Уренгой Репутация: 8 Всего: 44 |
все очень просто.
Вместе с программой копируешь несколько файлов для FireBird и саму БД.
Если компоненты (FIBPlus) поддерживают указание клиентской библиотеки, назови его как хочешь. Для IBX имя должно быть gds32.dll. Это был пример для версии FireBird 1.5, для версии 2.х набор файлов другой:
Все. Это сообщение отредактировал(а) Deniz - 8.5.2009, 12:19 -------------------- "Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с) |
||||
|
|||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
это клиентская часть, вместо fbclient.dll Добавлено через 3 минуты и 7 секунд скачай zip архив, распакуй в папку проекта и всё, в качестве библиотеки доступа указывай fbembed.dll |
|||
|
||||
Kbl4AH |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 741 Регистрация: 1.4.2008 Где: Вятка Репутация: 6 Всего: 15 |
Deniz, Akella, Rodman, Keeper89, спасибо!
|
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
Учти, в компонентах IBX нет возможности указать имя и путь библиотеки доступа, поэтому нужно переименовывать птичкину библиотеку в gds32.dll и закидывать в ...\windows\system32\
Добавлено через 1 минуту и 57 секунд в принципе да, если не читать лицензию, возможно, что лицензия запрещает менять состав встраиваемого сервера, я не утверждаю, это просто предположение. |
|||
|
||||
Deniz |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1251 Регистрация: 16.10.2004 Где: Новый Уренгой Репутация: 8 Всего: 44 |
если строка коннекта вида server:disk:\path\to\db.fdb, то либа работает как клиент, если подключение локально, то как сервер.
-------------------- "Для того чтобы сделать шаг вперед, достаточно пинка сзади" (с) |
|||
|
||||
Kbl4AH |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 741 Регистрация: 1.4.2008 Где: Вятка Репутация: 6 Всего: 15 |
Решил спросить в этой теме...
Скачал FB Embedded 2.5... Как начать с ней работать? А именно - как создать в дизайнере БД, таблицу? Есть ли какой-то менеджер для работы с этой БД (типа MS Access, MS SQL Manager, PL/SQL Developer)? Заранее признателен за ответы и линки... |
|||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
Kbl4AH, а почему не скачать полную версию сервера?
Вверху раздела firebird есть закреплённая тема http://forum.vingrad.ru/index.php?showtopi...t&p=1866918 Вверху раздела общих вопросов по БД есть закреплённая тема http://forum.vingrad.ru/index.php?showtopi...t&p=1682965 |
|||
|
||||
Kbl4AH |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 741 Регистрация: 1.4.2008 Где: Вятка Репутация: 6 Всего: 15 |
||||
|
||||
Akella |
|
|||
![]() Творец ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 18485 Регистрация: 14.5.2003 Где: Корусант Репутация: 29 Всего: 329 |
1. Ты ответь, зачем ты разрабатываешь приложение, используя встраиваемую версию?
2. С нормальной версией сервера работать проще. Потому что можно подключать к базе сразу несколько клиентов, например, IBExpert + твой проект на дельфи. В противном случае, придётся постоянно кого-то отключать. |
|||
|
||||
eyelesss |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 18 Регистрация: 19.5.2009 Где: Казахстан, Алматы Репутация: нет Всего: нет |
||||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Базы данных и репортинг" | |
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |