25.01.2005, 10:44 | #1 |
Участник
|
а вот размер блоба?!
опять вопрос. 8-)
маленькое отступление: сохраняю файлы в базе данных. использую для этого классик BinData. оно (т.е. класс) неизвестными способами таки загружает файл в контейнер и каким-то чудом выгружает. даже этот контейнер можно сохранять и читать из поля БД типа контейнер. Но! В дебагере контейнер состоит из blob (size) = 12345. дак что такое blob в понимании аксапта? типа суслика в поле - ты его не видишь, а он есть! а теперь вопрос: как мне размер этого самого контейнера (вложенного в него блоба) узнать? conlen возвращает количество элементов в контейнере (один) в строку перевести этот элемент невозможно, ибо блоб. в BinData никаких методов, возвращающих размер нет. сделал пока: str s; ; s = BinData::dataToString(_fileCon); return strlen(s); а более прямые методы? |
|