Форум: "Базы";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
ВнизОграниченный размер поля Image Найти похожие ветки
← →
Алексей Петухов (2004-03-11 07:33) [0]Здравствуйте уважаемые мастера.
Вот пытаюсь работать с полем типа image в MS SQL 2000.
В DataBase саойстваBLOBS TO CACHE=4096, BLOB SIZE=4096
вот как записываю файл в таблицу.
(Field as TBlobField).LoadFromFile(FileName);
проверяю: (Field as TBlobField).BlobSize == 1339904
делаю
try
Query1.ApplyUpdates;
Query1.CommitUpdates;
except
end;
Query1.Close;
Query1.Open;
проверяю: (Field as TBlobField).BlobSize == 999996, т.е. меньше, чем был.
Увеличение BLOBS TO CACHE и BLOB SIZE результата не дает.
Подскажите пожалуйста, как решить эту проблему?
Заренее благодарен.
Алексей Петухов.
← →
Алексей Петухов (2004-03-11 11:04) [1]Ни кто не хочет мне помочь?
← →
Nikolay M. © (2004-03-11 11:08) [2]А ты находишься на одной и той же записи?
← →
Reindeer Moss Eater © (2004-03-11 11:08) [3]Query1.Post;
Database1.ApplyUpdates([Query1]);
.....
← →
Алексей Петухов (2004-03-11 11:14) [4]
> А ты находишься на одной и той же записи?
Можно считать, что в таблице всего одна запись
← →
Алексей Петухов (2004-03-11 11:17) [5]
> Query1.Post;
> Database1.ApplyUpdates([Query1]);
Результат тот-же.
← →
just me (2004-03-11 17:24) [6]Это не ограничение размеров поля Image, а ограничения BDE; в хелпе написано, что
BLOB SIZE
.....
Default Value: 32
Range : >32 and <1000
Вот и делай выводы. Если нужно работать с польшими BLOB-ами, нужно переходить на ADO
← →
Алексей Петухов (2004-03-17 11:35) [7]Опа.
Спасибо за помощь.
← →
Алексей Петухов (2004-03-17 11:35) [8]Опа.
Спасибо за помощь.
← →
Алексей Петухов (2004-03-17 11:35) [9]Опа.
Спасибо за помощь.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.043 c