Вниз
Скачать: CL | DM;

БД & OLE   Найти похожие ветки 

 
AlexS ©   (2003-10-16 16:36) [0]

Подскажите кто знает, как открыть OLE-документ из BLOB-поля так, чтобы по закрытии документа сохранение шло не в файл, а назад в запись БД (так как реализовано в Access).


 
Goffman ©   (2003-10-16 16:42) [1]

Вопрос стоит как открыть документ или как записать?


 
SasaR   (2003-10-16 16:59) [2]

Типа Goffman не понял о чём речь....
Использовать временный файл. Из блоб сохранять туда, отображать, пользователь редактирует, а по закрытии Ворда сохранять в БД.
Отловить закрытие можно с помощью WaitFor.... чего-то там....
Может можно изящнее ???


 
AlexS ©   (2003-10-16 17:05) [3]

Через TMP-ешку конечно можно выкрутиьтся, но хотельсь бы что то более изящное, например открыть документ с потока BLOBа и отслеживать его изменения.


 
Goffman ©   (2003-10-16 17:08) [4]


> Типа Goffman не понял о чём речь....

Речь то я понял о чем. Вернее я понял что нужно открыть, изменить и закрыть. Если речь идет только о том чтобы отловить закрытие, то можно использовать OLEContainer-OnExit


 
Goffman ©   (2003-10-16 17:10) [5]


> например открыть документ с потока BLOBа

OLEConainer кстати умеет работать с потоками как и блоб-поля


 
SasaR   (2003-10-16 17:11) [6]

Можно.... я вспомнил.... у меня была книга - там как раз пример на эту тему. Чуствительный к данным OLE-DB объект - но там кода на 2,5 страницы :(((


 
AlexS ©   (2003-10-16 17:31) [7]

Не вспомнишь что за книга?
>OLEConainer кстати умеет работать с потоками как и блоб-поля
Goffman - тогда подскажи как открыть документ через OLEConainer не с сервака а с родного приложения, мне окно OLEConainer-а на форме вид портит.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.028 c
1-41620
Kif
2003-10-26 13:29
2003.11.13
Как обратиться из Delphi к Dll написанной на фортране..


14-41891
data
2003-10-21 13:51
2003.11.13
Пример формы заказа


1-41215
bug008
2003-10-29 20:16
2003.11.13
2 вопроса по Word в Delphi


14-41917
Думкин
2003-10-21 04:27
2003.11.13
С днем рождения! 21 октября.


7-42187
xer
2003-08-29 11:04
2003.11.13
Программирование COM порта..




   Наверх