Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.06.13;
Скачать: CL | DM;

Вниз

Чтение файла   Найти похожие ветки 

 
new   (2004-06-01 10:34) [0]

можно ли прочитать в string файл (не текстовый), объясните как, плз, если можно с кодом.


 
Clickmaker ©   (2004-06-01 10:36) [1]

var S: string;

SetLength(S, FileSize);

ReadFile(hFile, S[1], FileSize


 
new   (2004-06-01 10:37) [2]

да не полностью он там получается таким образом


 
Sandman25 ©   (2004-06-01 10:40) [3]

[2] new   (01.06.04 10:37)

Значит, в файле есть нулевые байты. Через ShowMessage такую строку не посмотришь.


 
new   (2004-06-01 10:42) [4]

я думал об этом, смотреть через ShowMessage не хочу.
подскажите выходы какие-нибудь?


 
Sandman25 ©   (2004-06-01 10:43) [5]

[4] new   (01.06.04 10:42)

Зачем файл загружается в String?


 
new   (2004-06-01 10:45) [6]

чтобы в запрос его потом подать


 
Palladin ©   (2004-06-01 10:46) [7]

В какой запрос?


 
Sandman25 ©   (2004-06-01 10:47) [8]

Поподробнее, пожалуйста. Что в этом файле и откуда там берутся #0?


 
new   (2004-06-01 10:47) [9]

к базе данных


 
Sandman25 ©   (2004-06-01 10:48) [10]

[9] new   (01.06.04 10:47)

Мы так и будем по одному предложению вытягивать? Помощь тут кому нужна? :)


 
new   (2004-06-01 10:48) [11]

содержимое может быть разное, надо файл (или его содержимое) хранить в БД


 
Anatoly Podgoretsky ©   (2004-06-01 10:49) [12]

Он получается полностью, вне зависимости какие в нем байты.


 
new   (2004-06-01 10:49) [13]

ок, спасибо!


 
Sandman25 ©   (2004-06-01 10:50) [14]

[11] new   (01.06.04 10:48)

Никаких AsString тут не надо.
Используйте TField.CreateBlobStream и TBlobStream.LoadFromFile


 
Palladin ©   (2004-06-01 10:51) [15]

А как можно в запросе использовать BLOB поля? Файл то не текстовый.


 
Sandman25 ©   (2004-06-01 10:52) [16]

Точнее TDataSet.CreateBlobStream или TBlobField.LoadFromFile


 
new   (2004-06-01 10:55) [17]

=>Sandman25 © (01.06.04 10:52) [16]

Не хотелось бы много компонент раводить лишних, только через SQLQuery нельзя никак?


 
new   (2004-06-01 10:56) [18]

через параметры?


 
Sandman25 ©   (2004-06-01 11:20) [19]

TSQLDataset.CreateBlobStream + F1



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

Текущий архив: 2004.06.13;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.029 c
9-1076930573
smb
2004-02-16 14:22
2004.06.13
что вы думаете об этом???


3-1085110360
Jann
2004-05-21 07:32
2004.06.13
работа с БД Clarion


1-1085644462
ReNoiZer
2004-05-27 11:54
2004.06.13
Траблы с дебаггером на D7, WindowsXP с SP2 - build 2096


3-1084888677
Cyber
2004-05-18 17:57
2004.06.13
Как сохранить изменения таблиц


6-1082635274
Atlante
2004-04-22 16:01
2004.06.13
Как узнать дату последнего изменения файла через инет