Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

переписать поле blob в файл

87K
08 января 2013 года
hrnv
2 / / 07.01.2013
Добрый день! cds таблица с blob полем, содержащим профиль поверхности (порядка 6000 чисел, предполагается какой либо из потоковых форматов данных).
В Delphi csd открылся, но blob (как мемо-поле) отображается в нечитабельном виде.
Есть идея переписать 1:1 содержимое blobа в файл - чтоб поток был в отдельном файле (а не внутри cds таблицы). А потом уже выяснять формат содержимого.
Извиняюсь за глупый вопрос - как в Delphi это сделать? Полное 1:1 копирование из blob-а в файл?
Гуглил, там сплошь про картинки...
1
08 января 2013 года
kot_
7.3K / / 20.01.2000
какая разница - картинки или не картинки? Преобразуешь блоб-поле в (например) TMemoryStream а затем сохраняешь его в файл (если нужно). После этого ты можешь с ним работать, анализировать и пр.
1
08 января 2013 года
kot_
7.3K / / 20.01.2000
Цитата: hrnv

а конструкция
BLOBFIELD.SaveToFile(fName)
тоже подойдет?


Да. Вполне.

87K
08 января 2013 года
hrnv
2 / / 07.01.2013
Благодарю!
Понятно, что задача несложная и посильна даже безграмотному мне:).
В общем, учить матчасть стоит - пошел учить.

а конструкция
BLOBFIELD.SaveToFile(fName)
тоже подойдет?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог