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

Вниз

Как в таблицу Access засунуть документ Word и как с ним работать   Найти похожие ветки 

 
AFROLOV   (2002-04-09 15:58) [0]

Привет всем.
Как в таблицу Access засунуть документ Word (так что бы он лежал в базе а не болтался в виде отдельного файла) и как с ним потом работать(вытаскивать из базы)?
Заранее большое спасибо.


 
AFROLOV   (2002-04-10 10:15) [1]

Не ужели никто с этим не сталкивался?


 
Dok_3D ©   (2002-04-10 10:20) [2]

Как как ...
Также как с обычным файлом.
Или это тоже непонятно ?


 
AFROLOV   (2002-04-10 11:06) [3]

А как с обычным файлом? Я до этого момента с подобной задачей не сталкивался.


 
Dok_3D ©   (2002-04-10 11:52) [4]

Только вчера отвечал на тоже самое только наоборот

var BlobStream : TStream;
FileStream : TFileStream;
begin
FileStream:=TFileStream.Create("имя файла",fmRead);
BlobStream:=Query.CreateBlobStream(Query.FieldByName ("MEMOFIELD"),bmWrite);
BlobStream.CopyFrom(TFileStream,0);
BlobStream.Free;
FileStream.Free;
end;

Теоретически должно получиться ... Хотя в ACCESS никогда не пробовал.


 
AFROLOV   (2002-04-10 12:19) [5]

Спрасибо. Буду пытаться.


 
Dok_3D ©   (2002-04-10 12:51) [6]

Немного обманул ... Вот так лучше:

var BlobStream : TStream;
FileStream : TFileStream;
begin
FileStream:=TFileStream.Create("имя файла",fmOpenRead);
Query.Edit;
BlobStream:=Query.CreateBlobStream(Query.FieldByName ("MEMOFIELD"),bmWrite);
BlobStream.CopyFrom(FileStream,0);
BlobStream.Free;
FileStream.Free;
Query.First; // ну или Next какой-нибудь, чтобы изменения вступили в силу
end;



 
AFROLOV ©   (2002-04-17 11:20) [7]

А как его из поля достать?



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

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

Наверх




Память: 0.48 MB
Время: 0.01 c
3-39663
Элизабет
2002-04-17 16:46
2002.05.13
Дата1-дата2 в select


6-39810
Andrews
2002-03-01 12:42
2002.05.13
Копирование файлов в сетевую папку с полным доступом, но защищенную паролем


7-39862
GydruS
2001-11-27 10:45
2002.05.13
Здравствуйте уважаемые кодеры! Проблема с сервисом! F1, плиз!!!


7-39874
Потерянный
2002-02-13 16:10
2002.05.13
Спящий режим


1-39722
SB.John
2002-04-27 11:04
2002.05.13
Как присвоить событию свою процедуру