![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Файлы в базе данных [D7]
Xeon © (2003-05-02 08:55:00)Дарова мастера и прочие программеры! Может мне кто подскажет, как засунуть в базу данных файлы? Типа: exe, dll, и др.?
Всем заранее спасибо.
Примечание: Любая база данных которую поддерживает дэлфи 7.
DBA (2003-05-03 10:35:00) [1]Пример реализации для ORACLE/DELPHI:
http://www.archisoft.ru/archive1.shtml
Dima1 (2003-05-03 02:51:00) [2]Чтото вроде этого.
procedure TForm1.WriteFromFieldToFile(Field : TField);
var
F: TFileStream;
Stream: TStream;
begin
with Query1 do
begin
Stream := (Field.DataSet as TCustomADODataSet).CreateBlobStream(Field, bmRead);
F := TFilestream.Create("E:\TEMP.hmt",fmCreate);
F.CopyFrom(Stream,Stream.Size);
F.Free;
Stream.Free;
end;
end;
</code/>
Sergey Masloff (2003-05-02 09:27:00) [3]BLOB - Binary Large OBject.
В help посмотри TBlobField. И свойства LoadFromFile, LoadFromStream и SaveTo... В остальном работа как с обычным полем
Xeon (2003-05-02 09:17:00) [4]? А поконкретнее! Я с базами данных токо начал работать недавно! Поясни, чё такое БЛОВ и как в них чё засунуть?
Sergey Masloff (2003-05-02 09:14:00) [5]Поля типа BLOB спасут отца русской демократии.