связь файлов и записей в БД

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
NewUser
новенький
Сообщения: 97
Зарегистрирован: 08.05.2007 13:28:40

связь файлов и записей в БД

Сообщение NewUser »

могу ли я сохранить файл doc, rtf и др. офисные форматы (включая ОpenOffice) в БД FireBird 1.5, а также файлы изображений? или как организовать хранение таких файлов связанных с таблицей в БД? как из потом вывести на экран?

у меня создается БД в одной из таблиц которой к записи должен привязываться файл. файл может быть как просто выбран из списка, так и получен со сканера.

как все это реализовать?

1. задача: прикрепление файла
1.1. по кнопке прикрепить открывается окно выбора файла
1.2. по кнопке сканировать изображение получается со сканера (должно ли оно сначала быть сохранено после сканирования или можно этого избежать)

2. задача: связать создаваемую запись в БД с полученным в задаче 1 файлом

3. задача: организовать вывод прикрепленного файла на экран при просмотре записей из таблицы (выбирается запись, по нажатию кнопки подробно... выводится окошко в котором есть кнопка открыть файл (если он привязан к этой записи))
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

предлогаешь за тебя программу написать ?

в БД FireBird 1.5

да можешь, в блобах, но в версии 2,0,1 работа с блобами улучшена.

1. задача: прикрепление файла

поиск по форуму или на яндексе или чтение документации к используемым компонентам доступа.

тоже самое к 2 и 3

за 1.1. вообще удалить сообщение хочется =)
NewUser
новенький
Сообщения: 97
Зарегистрирован: 08.05.2007 13:28:40

Сообщение NewUser »

1.1. как вариант получения файла, либо выбор либо сканирование
Аватара пользователя
Attid
долгожитель
Сообщения: 2588
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

хоть вопросик бы поставил. боюсь умрет топик.
Ответить