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

Вниз

Как из данные БД поместить в Stream   Найти похожие ветки 

 
Lin   (2003-06-03 08:58) [0]

Выбираю из базы (SELECT) поле типа BLOB и хочу полученные данные поместить в Stream.
Что-то я не пробиваю как это осуществить.
Помогите пожалуйста.
мои благодарности всем кто отозвался


 
Skier ©   (2003-06-03 09:02) [1]

дык...есть же TBlobStream


 
Lin   (2003-06-03 09:10) [2]

пишу:
SELECT .....
DM.SQLDataSet.FieldValues[mydata] - имеет тип Variant

И как в TBlobStream?


 
Zacho ©   (2003-06-03 09:10) [3]

Насколько помню, в здешнем FAQ http://www.delphimaster.ru/faq.shtml есть ответ на подобный вопрос.


 
Skier ©   (2003-06-03 09:13) [4]

from help...


var
Stream1, Stream2 : TBlobStream;
begin
Stream1 := TBlobStream.Create(Table1Notes, bmRead);
try
Table2.Edit;
{ here’s a different way to create a blob stream }
Stream2 := Table2.CreateBlobStream(Table2.FieldByName("Remarks"), bmReadWrite);
try
Stream2.CopyFrom(Stream1, Stream1.Size);
Table2.Post;
finally
Stream2.Free;
end;
finally
Stream1.Free;

end;
end;


 
MetalFan ©   (2003-06-03 11:17) [5]

для чего это нужно?


 
SergeyKatruk ©   (2003-06-09 15:34) [6]


Для того, чтобы данные выбирать из BLOB - полей.


 
tv ©   (2003-06-11 13:15) [7]

если конект к базе через АДО, то в АДО есть методы SaveToStream и LoadFromStream нужно только добавить поля в компонентах доступа к таблицам БД TADODataSet, TADOTable или TADOQwery. эти поля и имеют эти методы.



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

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

Наверх




Память: 0.48 MB
Время: 0.012 c
7-20332
DimmanK
2003-04-22 19:57
2003.07.07
Консольное приложение тормозит в полноэкранном режиме


3-19977
Леха
2003-06-12 22:50
2003.07.07
Ребята! Извините за глупый вопрос! Как в гриде в числовом поле за


4-20342
Петр
2003-05-05 07:16
2003.07.07
Возникает ошибка EWin32Error


14-20285
han_malign
2003-06-20 12:29
2003.07.07
Тут промелькивал вопрос про серийный номер камня


8-20172
Raiden
2003-03-16 09:20
2003.07.07
Проблема со скоростью DelphiХ-игры