|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
12.11.2011, 01:41 | #1 |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
Открытие файла из BLOB поля не зная расширения
Здравствуйте!
Искал, но нашел только варианты с сохранением файа на диск с последующим его открытием. Но что бы открыть файл в нужной программе - необходимо знать его разрешение при сохранении из BLOB поля, но что делать, если в этом поле находятся файлы с разным расширением? Как при загрузки файла в BLOB поле, сохранить его расширение? (не создавая дополнительного поля в базе). Что бы потом при выгрузке можно было указать с каким расширением нужно сохранять файл. Последний раз редактировалось ZBEP; 12.11.2011 в 03:12. |
12.11.2011, 06:01 | #2 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
Цепляй лишний байт в ту же запись, при чтении, можно будет потом его удалить.
|
12.11.2011, 09:07 | #3 |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
тут хорошая статья
http://www.gcmsite.ru/?pg=art&id=delphi-file-type
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
12.11.2011, 11:06 | #4 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
а кто мешает хранить в БД или имя с расширением или же само расширение?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
12.11.2011, 12:25 | #5 | |
Участник клуба
Регистрация: 23.04.2009
Сообщений: 1,058
|
у автора было уловие
Цитата:
Если вам человек помог, не стесняйтесь говорить спасибо (весы под аватаром)
|
|
13.11.2011, 18:44 | #6 | |
Форумчанин
Регистрация: 23.03.2009
Сообщений: 334
|
Цитата:
Только не мое, а заказчика. За статью спасибо! |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
blob поля в бд paradox | wulf_01 | БД в Delphi | 7 | 31.10.2011 00:10 |
Blob-поля в Firebird | Liones | БД в Delphi | 1 | 23.11.2010 11:45 |
обновление blob поля | artemavd | БД в Delphi | 2 | 31.07.2009 04:09 |
Blob поля в делфи | dagarik | БД в Delphi | 2 | 02.12.2007 17:33 |