![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как вставить картинку в БД [D6, D7, Paradox]
oic © (2003-06-22 20:28:00)У меня есть таблица Paradox в ней есть графическое поле. Сделал
форму ввода данных но незнаю как вставить картинку в БД.
На форме ввода есть DBimage. в него открываю картинку, КАК СОХРАНИТЬ ЕЕ В БАЗЕ.
Семен Сорокин (2003-06-23 09:42:00) [1]что-то типа этого:
var
_fs : TFileStream;
_bs : TBlobStream;
_fs := TFileStream.Create(FileNameWithPath, fmOpenRead);
_bs := TBlobStream.Create(Table.FieldByName("BlobField"), bmWrite);
try
Table.Edit;
_bs.CopyFrom(_fs, 0);
Table.Post
finally
FileStream.Free;
BlobStream.Free
end;
oic (2003-06-23 04:09:00) [2]DrPass нет может потому что она у меня в формате jpg
DrPass (2003-06-22 23:38:00) [3]А что, после того, как ты ее открыл в DBImage и выполнил table.post, она не сохранилась?