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

Вниз

Базы данны   Найти похожие ветки 

 
LEON   (2002-07-04 12:35) [0]

Никогда не занимался загрузкой в базу данных графических рисунков BMP.

Продемонстрируйте в качестве примера отрывок програмного кода


 
Игорь Шевченко ©   (2002-07-04 12:39) [1]

В качестве примера отрывок из учета собственных компакт-дисков:


procedure TfrmMain.actLoadAlbumImageExecute(Sender: TObject);
resourcestring
odAlbumPictureCaption = "Выбор картинки для альбома ";
begin
odAlbumImg.Title := odAlbumPictureCaption + """ + dmMUS.tblAlbumsName.AsString + """;
if odAlbumImg.Execute then begin
if dmMUS.tblAlbums.State = dsBrowse then
dmMUS.tblAlbums.Edit;
try
dbAlbumImg.Picture.LoadFromFile(odAlbumImg.FileName);
dmMUS.tblAlbums.Post;
except
dmMUS.tblAlbums.Cancel;
raise;
end;
end;
end;




 
fnatali ©   (2002-07-04 13:19) [2]

Ещё вариант - через запрос и поток
bit:=Tbitmap.Create;
var
bit : TBitmap;
ms : TMemoryStream;
begin
bit.loadfromfile("ris.bmp");
ms := TMemoryStream.Create;
bit.SaveToStream(ms);
with Query1 do begin
active:=false;
sql.clear;
sql.add("insert into vid(icon) values(:par)");
ParamByName("par").DataType := ftBlob;
ParamByName("par").ParamType := ptInput;
ParamByName("par").LoadFromStream(ms,ftBLOB);
execsql;
end;
bit.Free;
ms.free;



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
1-95370
yxz
2002-07-15 21:05
2002.07.29
PChar and string


4-95620
Alexfdfdfd
2002-05-22 02:33
2002.07.29
А можно ли разместить кампонент в диалоге?


6-95462
snoup
2002-05-16 20:40
2002.07.29
Please помагите, как программно послать сообщение на определённый


1-95277
CAHbKA
2002-07-17 08:26
2002.07.29
HintForm


4-95617
Dorex
2002-05-20 09:57
2002.07.29
Надо добавить кнопку в заголовок окна.