Тема: Приклепление к БД(SQL Server 2000 или 2005) картинки с расширением *.tif

Ответить в теме
Показано с 1 по 6 из 6
  1. Вверх #1

    Question Приклепление к БД(SQL Server 2000 или 2005) картинки с расширением *.tif

    Всем доброго времени! Я новичок в написании приложений баз данных.

    Необходимо написать программу на Delphi c использованием SQL Server 2000(2005). Подскажите пожалуйста как можно прикрепить к БД картинки с расширением *.tif(то есть файл состоит из нескольких картинок формата tif, наподобее формата pdf). Каким образом можно организовать просмотр такого файла.А также интересно можно ли организовать также просмотр файлов с расширением pdf, как?

    И посоветуйте пожалуйста какую-нибудь литературу по написанию СУБД на Delphi c использованием SQL Server 2000(2005).


  2. Вверх #2
    В самой БД очень не советуется хранить картинки, так как БД из-за этого очень раздувается! Лучше хранить путь к ней.

  3. Вверх #3
    Посетитель Аватар для MAxZ
    Пол
    Мужской
    Адрес
    Odessa
    Сообщений
    442
    Репутация
    99
    можно конечно. сделай поле типа BLOB и заливай туда любые файлы, хоть весь жёсткий винт упакуй и залей туда. как это конкретно будет работать - уже зависит от тебя
    а вообще может действительно лучше просто пути хранить в базе, а файлы будут лежать как файлы?
    // громкие нестихающие апплодисменты

  4. Вверх #4
    Постоялец форума Аватар для Guffy
    Пол
    Мужской
    Адрес
    Одесса
    Возраст
    43
    Сообщений
    1,364
    Репутация
    251
    Записей в дневнике
    3
    Хранить картинки отдельно от базы, как советуют предыдущие ораторы, иногда удобно - например, для веб-приложений. Однако в общем случае это путь во многом ущербный, идти по нему нужно осознанно, иначе проблем можно отгрести по самое небалуйся.
    По поводу размера блоб-полей. Часто блоб-поля имеют ограничение размера в 2 или 4 ГБ. Так что фразы про "весь жесткий диск" - мимо кассы.

  5. Вверх #5
    Всем большое спасибо за советы! Вот только теперь возникает вопрос как потом "прочитать" картинку из БД? Стандартных компонент в Delphi нет, а прост open file не сработает, т.к. это поле в БД....

  6. Вверх #6
    Ловец Снов Аватар для lexar
    Пол
    Мужской
    Сообщений
    11,535
    Репутация
    7269
    Записей в дневнике
    1
    Цитата Сообщение от Nymph666 Посмотреть сообщение
    Всем большое спасибо за советы! Вот только теперь возникает вопрос как потом "прочитать" картинку из БД? Стандартных компонент в Delphi нет, а прост open file не сработает, т.к. это поле в БД....
    Слей на диск в виде временного файла и открывай приложениями винды.


Ответить в теме

Похожие темы

  1. Требуется T-SQL developer (MS SQL SERVER)
    от MasterN в разделе Предлагаю работу
    Ответов: 0
    Последнее сообщение: 10.02.2014, 22:49
  2. Продам журнал "НЕОН" 2000-2005 гг
    от Pablo.odessa в разделе Продам
    Ответов: 0
    Последнее сообщение: 03.09.2013, 13:26
  3. SQL Server проблемы с удалением
    от Jujik в разделе Программирование
    Ответов: 4
    Последнее сообщение: 23.05.2007, 21:37
  4. Ищу бесплатный DNS server
    от Nikolya в разделе Программное обеспечение
    Ответов: 14
    Последнее сообщение: 22.02.2005, 22:41
  5. Есть ли новая коллекция WordArt для 2000 Офиса?
    от Ruslan.V. в разделе Программное обеспечение
    Ответов: 0
    Последнее сообщение: 03.05.2004, 20:46

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения