Форум: "Базы";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
ВнизBlob to file и Builder Найти похожие ветки
← →
[Zed]Chaos (2003-03-14 21:46) [0]народ подскажите ктонить как можно на Builder/Delphi из blob достать метров 5 и положить их в файл.
Пробовал как BlobField->SaveToFile... записывает только 32 килобайта
через TBlobStream ТОже пробовал, ничего нового, всё тоже самое, база Oracle. Хелп плиззззззззззз
← →
Johnmen (2003-03-15 00:48) [1]Ну это несложно :
var
MS : TMemoryStream;
F : file;
...
MS:=TMemoryStream.Create;
TBlobField(<<DataSet>>.FieldByName("...")).SaveToStream(MS);
BlockWrite(F,MS.Memory^,MS.Size);
MS.Free;
...
Кстати, самый скоростной способ...
← →
Desdechado (2003-03-15 17:40) [2]сохраняемый может зависеть от настроек БДЕ:
см. BDE Admin - interbase - BLOB SIZE
← →
pirat (2003-03-15 21:27) [3]2Johnmen
А можно MS.SaveToFile("filename");
← →
[Zed]Chaos (2003-03-18 17:21) [4]Всё равно 32 килобайта :,(
← →
Johnmen (2003-03-18 17:24) [5]А каковы компоненты доступа ?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.04.07;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c