Главная страница
    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.45 MB
Время: 0.005 c
1-39716
kull
2002-04-26 10:54
2002.05.13
Форматирование Double


1-39715
Satrap
2002-04-27 10:13
2002.05.13
Палитра компонентов


7-39866
ATLANTIDO
2002-02-14 20:26
2002.05.13
I/O Error


4-39900
Cobalt
2002-03-07 17:20
2002.05.13
Создание окна


1-39775
VCL
2002-04-15 21:48
2002.05.13
Обработка вставки из буфера





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский