Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ограниченный размер поля Image [MSSQL]


Алексей Петухов ©   (2004-03-11 07:33:00) 

Здравствуйте уважаемые мастера.

Вот пытаюсь работать с полем типа 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-17 11:35:00) [1]

Опа.
Спасибо за помощь.


Алексей Петухов   (2004-03-17 11:35:00) [2]

Опа.
Спасибо за помощь.


Алексей Петухов   (2004-03-17 11:35:00) [3]

Опа.
Спасибо за помощь.


just me   (2004-03-11 17:24:00) [4]

Это не ограничение размеров поля Image, а ограничения BDE; в хелпе написано, что
BLOB SIZE
.....
Default Value: 32
Range : >32 and <1000
Вот и делай выводы. Если нужно работать с польшими BLOB-ами, нужно переходить на ADO


Алексей Петухов   (2004-03-11 11:17:00) [5]


> Query1.Post;
> Database1.ApplyUpdates([Query1]);


Результат тот-же.


Алексей Петухов   (2004-03-11 11:14:00) [6]


> А ты находишься на одной и той же записи?

Можно считать, что в таблице всего одна запись


Nikolay M.   (2004-03-11 11:08:00) [7]

А ты находишься на одной и той же записи?


Reindeer Moss Eater   (2004-03-11 11:08:00) [8]

Query1.Post;
Database1.ApplyUpdates([Query1]);
.....


Алексей Петухов   (2004-03-11 11:04:00) [9]

Ни кто не хочет мне помочь?


Наверх

Титульная страница Поиск, карта сайта Написать письмо