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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.08.2014, 15:28   #1
lutdan
Пользователь
 
Регистрация: 08.01.2008
Сообщений: 47
По умолчанию Прикрепление файлов к записи в БД

Добрый день, гуру.

СР: DELPHI
БД: Oracle

У меня есть программка, где список сотрудников. Необходимо каким-то образом к каждому сотруднику прикреплять файлы (например, копия паспорта, фотография и т.д).
Хотелось бы их хранить след. образом в виде дерева папок:
Сотрудники > Иванов Иван Иванович> 1.jpg, dogovor.doc
> Петров Максим Иванович> фото.jpg, dog.doc, test.txt
> т.д. по сотрудникам
Все файлы бы хранились на сервере в определенной папке. Зайдя в этого сотрудника (в программе) была бы возможность открыть сам файл с помощью программ Windows (word, Эксель) или удалить.
Похожее сделано на почтовых серверах (например, mail.ru) при написании письма с прикреплением файлов.

Уважаемые, может у кого есть идеи или исходники...буду очень благодарен!
lutdan вне форума Ответить с цитированием
Старый 26.08.2014, 10:22   #2
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

Идеи есть: Все зависит от требования к безопасности, количества клиентов и частоты запросов этих самых файлов, если не очень много и не очень часто и особых требования к безопасности нетю, и работа только в LAN то можно хранить файлы в каком-нибудь скрытом сетевом каталоге на сервере. Если требования безопасности повыше, а количестов запросов не очень большое - можно хранить в БД (читайте про работу с BLOB-ами, но в целом как-то так. Если обращения много или требования к безопасности высокие, пишите отдельно серверное приложение для файлового сервера, и получайте файлы с него. По поводу "папок в программе" и "папок на сервере" не путайте организацию GUI и организацию и структуру хранилища данных, это все же разные вещи.
astecenko вне форума Ответить с цитированием
Старый 27.08.2014, 01:41   #3
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,770
По умолчанию

Искать по теме BFILE. Я вроде про BFILE уже тут писал, не буду повторяться.
Vapaamies вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Прикрепление несколько файлов в обратной связи Jereme PHP 2 21.06.2013 11:24
Записи и обработка файлов Olesya777 Помощь студентам 0 29.05.2011 17:10
Записи и обработка файлов kiborgkz Помощь студентам 0 18.05.2011 15:55
Прикрепление .exe файлов в Delphi bles Помощь студентам 3 19.06.2008 15:18