Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.16;
Скачать: CL | DM;

Вниз

Записать OLE в поле SQL Server а   Найти похожие ветки 

 
hostage2002   (2002-11-26 15:54) [0]

Помогите, пожалуйста.
Печатаются отчеты из базы в FastReport, на листе есть логотип как OLEобъект из CorelDraw9. Теперь необходимо хранить несколько логотипов в базе (MS SQL2000).
1. Какой тип поля у таблицы нужен?
2. Как туда забить эти OLE объекты
3. Как их оттуда читать?
PS В самой Delphi(5) напрямую с форматом Корела работать не умеет никто, бо формат закрытый.


 
asmith   (2002-11-27 13:41) [1]

1. Тип поля - IMAGE
2. Создать поток, прочитать в него OLE объект (непонятно, откуда они берутся), записать поток в соответствующее BLOB-поле
3. Загрузить BLOB-поле в поток, делать с ним, что нужно (писать в файл, подсовывать вьюверам, выводить на печать)
Естественно, никаких изменений структуры, тем более, что мы ее и не знаем. Прсто "взяли, положили" и наооборот.



Страницы: 1 вся ветка

Текущий архив: 2002.12.16;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.011 c
1-51780
Prok12
2002-12-04 10:38
2002.12.16
Как рисовать на


14-51884
iLover
2002-11-22 19:15
2002.12.16
http://perl.mastak.ru/cgi-bin/gb.pl


1-51766
Оля
2002-12-04 17:24
2002.12.16
Трабла с FormCreate


1-51765
Андрей Драница
2002-12-04 13:54
2002.12.16
Поддержка .Net в Delphi 7


3-51635
adolf_99
2002-11-28 12:51
2002.12.16
Помогите