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

Вниз

dbExpress   Найти похожие ветки 

 
Илья   (2001-12-28 15:26) [0]

Уважаемые господа, кто поможет записать BLOB-овское поле.

Делаю:

var
cbs:TStream;
begin
with DataModule,QueryBlob do
begin
Edit;
cbs:=CreateBlobStream(FieldByName("FIELD_BLOB"),bmReadWrite);
try
cbs.Position:=0;
Editor.Lines.SaveToStream(cbs);
Post;
ApplyUpdates(0);
finally
cbs.Free
end
end
end


 
Vadim ©   (2001-12-29 09:06) [1]

Если речь идёт о строках, можно не изворачиваться:
QueryBlob.Params[0].AsBlob := Editor.Lines.Text;


 
Yura_Neo ©   (2002-01-24 12:48) [2]

Вот выдрал рабочий кусок (храню иконки в BLOB(dbExpress,TSQLClientDataSet)), может поможет:

S: TMemoryStream;

S := TMemoryStream.Create;
try
imIcon.Picture.Icon.SaveToStream(S);
S.Position := 0;
cdsIcon.Edit;
cdsIconIBLOB.LoadFromStream(S);
cdsIcon.Post;
cdsIcon.ApplyUpdates(10);
finally
S.Free;
end;



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

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

Наверх




Память: 0.46 MB
Время: 0.01 c
3-56981
xmapa
2002-01-23 14:09
2002.02.18
Как использовать TIBDataSet.RefreshSQL?


4-57254
ikar
2001-12-19 10:10
2002.02.18
Передача сообщения своей программе


3-57006
Genry
2002-01-22 12:19
2002.02.18
Наполнение таблицы из текстового файла.


3-56979
Максим С.
2002-01-23 13:32
2002.02.18
Нужен пример работы с Interbase на Delphi5


1-57090
lara_k_
2002-02-02 09:45
2002.02.18
Форма сворачивается к часикам, но не просто так.