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

Вниз

Ограниченный размер поля 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;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.044 c
6-1075905217
DillerXX
2004-02-04 17:33
2004.04.11
Закачка файлов


1-1079959419
vin
2004-03-22 15:43
2004.04.11
Быстрая отрисовка канвы


1-1082746422
Bairum
2004-04-23 22:53
2004.04.11
Delphi+Excel


7-1076090147
!MS
2004-02-06 20:55
2004.04.11
Хеш текущего юзера


1-1082654790
DillerXX
2004-04-22 21:26
2004.04.11
Ctrl + V





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский