| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > СУБД, общие вопросы > Храниние файла в БД |
| Автор: aleks88 11.10.2011, 10:53 |
| Здравствуйте! Имеется БД Firebird, имеется таблица, строка которой представляет сущность, скажем "справка". Имеется самописаная программка, отображающая таблицу и выполняющая операции вставки, редактирования и удаления... Встала задача связать запись таблицы с конкретным файлом договора, чтобы можно было выделить строку таблица, нажать на кнопочку "просмотреть справку" и собственно увидеть вордовский открытый файл Как хранить договор в таблицу, хранить ссылку на него или сам файл ? |
| Автор: newbee 11.10.2011, 11:01 |
| Если у тебя есть сетевое хранилище документов или эта программа запускается только на одном компе, то в базе достаточно прописать путь до файла, иначе храни весь файл в блобе. |
| Автор: aleks88 11.10.2011, 11:08 | ||
Хранить в ссылку в типе VARCHAR ? Открытия файла реализовывать средствами программирования ? |
| Автор: Данкинг 11.10.2011, 11:14 |
Да. Чтобы база не разбухала почём зря. Ну, можешь средствами практической магии реализовывать; это уж как тебе удобнее. |