Вниз
Скачать: CL | DM;

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

← →
Xeon ©   (2003-05-02 08:55) [0]

Дарова мастера и прочие программеры! Может мне кто подскажет, как засунуть в базу данных файлы? Типа: exe, dll, и др.?
Всем заранее спасибо.
Примечание: Любая база данных которую поддерживает дэлфи 7.


← →
Sergey Masloff   (2003-05-02 09:14) [1]

Поля типа BLOB спасут отца русской демократии.


← →
Xeon ©   (2003-05-02 09:17) [2]

? А поконкретнее! Я с базами данных токо начал работать недавно! Поясни, чё такое БЛОВ и как в них чё засунуть?


← →
Sergey Masloff   (2003-05-02 09:27) [3]

BLOB - Binary Large OBject.
В help посмотри TBlobField. И свойства LoadFromFile, LoadFromStream и SaveTo... В остальном работа как с обычным полем


← →
Dima1   (2003-05-03 02:51) [4]

Чтото вроде этого.


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/>


← →
DBA   (2003-05-03 10:35) [5]

Пример реализации для ORACLE/DELPHI:
http://www.archisoft.ru/archive1.shtml



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.009 c
14-70452
kaif
2003-04-29 14:39
2003.05.22
Жизнь садовника лучше.


3-70132
Александр - Админ
2003-04-30 15:36
2003.05.22
Подскажите как достать даннаые из DataSource


1-70213
Angel_Forever
2003-05-11 10:46
2003.05.22
Shutdown в Win NT 2k XP


14-70480
Anat
2003-05-03 15:42
2003.05.22
Как отправить письмо по NMSMTP.


4-70569
Ayrat
2003-03-24 11:10
2003.05.22
как добавить пункт меню в проводник?




   Наверх