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

Как считать с базы текст размером 1М.   Найти похожие ветки 

 
Zak ©   (2002-04-09 13:08) [0]

Сабж. Есть поля Мемо в которых находится тексты. И вот надо считать эти тексты и соответствено сохранить на диске в текстовом формате. В рич такие размеры не влезают, что делать?
Может есть такие компоненты? (бесплатно соответствено?:))
И еще...
Как сделать чтоб кода происходит SaveToFile с DBRichedit в файл формате txt он не записывал этот текст в формате rtf а в простом тхт?


 
Dok_3D ©   (2002-04-09 13:19) [1]

var BlobStream : TStream;
FileStream : TFileStream;
begin
FileStream:=TFileStream.Create(stFileName,fmCreate);
BlobStream:=Query.CreateBlobStream(Query.FieldByName ("MEMOFIELD"),bmRead);
FileStream.CopyFrom(BlobStream,0);
BlobStream.Free;
FileStream.Free;
end;

Набил прямо здесь, но, думаю, суть понятна ...


 
Lusha ©   (2002-04-09 13:21) [2]

>Dok_3D
А что TBlobField.SaveToFile не прокатит?


 
Dok_3D ©   (2002-04-09 20:01) [3]

2Lusha
Может и прокатит. Не пробовал. У меня вообще не было надобности из поля сразу в файл. Просто, человек спросил, я ответил.


 
Zak ©   (2002-04-10 06:52) [4]

Такс. значит и чтоб записать в таблу такие размера нужно также через Stream-ы
хм.. понятно большое спасибо :)



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

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



Память: 0.45 MB
Время: 0.009 c
6-94526
cypher
2002-02-17 17:01
2002.04.29
NetFileEnum в 9x


4-94632
Эйнхерий
2002-02-26 10:51
2002.04.29
Загвоздка при использовании WH_KEYHOOK и передачи параметров в главное приложение.


1-94464
Reticent
2002-04-15 18:27
2002.04.29
Я походу или плохо выспался, или ооочень мало знаю, или тупой


3-94292
hn
2002-04-08 17:02
2002.04.29
не работает try


1-94494
Ptushenko Denis
2002-04-16 15:13
2002.04.29
Кто знает как убрать в РичЭдите мигаюший курсор и запретить...




   Наверх