-
Доброго времени суток. Подскажите никак не могу разобраться. есть несколько файликов с максимальным размером 6,5кб, мне его надо сохранить в базе. какие характеристики блоб поле должно иметь? спасибо заранее.
-
Базовый TBLOBField обладает всеми необходимыми характеристиками.
Другое дело, как на это прореагирует драйвер доступа к СУБД.
В BDE-шных драйверах, насколько я помню, по-умолчанию размер блоба был 32 К.
-
Смотря где и как "сохранить", а так же смотря что потом с сохраненным делать.
Может и блоб тут не нужен.
-
после сканирования отпечатка пальцев создается темплайт (типа цифровой подписи и сохраняется в файлик, именно сам файл а не путь к нему) мне их надо хранить в базе ..
-
FileStream.Create
Field.LoadFromStream
-
как записать в базу я понял я не понял какая длина поля и тип blob BINARY или text
-
> belmol (16.12.08 12:49) [5]
BINARY, если файл заведомо не текстовый.
> длина поля
Блоб-поля не обладают характеристикой "длина" , для них фигурирует хар-ка "длина blob-сегмента".
Каков минимальный размер файла ?
Планируется ли частичная модификация ранее сохраненных блобов ?
Планируется ли поиск по этому полю ?
-
ячейка заполняется единожды и не подлежит модификации.. только полное удаление или полная перезапись.. и то раз в десятилетие минимальный 4,5 КБ максимальный 6,5 кб поиск по полю планируется.
-
to Сергей М. постучи может в асю 120523862
-
Установи размер сегмента 8кб
-
спасибо!
-
> Блоб-поля не обладают характеристикой "длина" , для них
> фигурирует хар-ка "длина blob-сегмента".
однако она устарела и сейчас вроде как бессмысленно ее задавать
-
-
> Сергей М. © (16.12.08 13:26) [12]
ну, и вот оттуда:
In reality, there is no need to set this parameter. Actually, it is a bit of a relic, used by the GPRE utility when pre-processing Embedded SQL. When working with BLOBs, GPRE declares a buffer of specified size, based on the segment size. Setting the segment size has no influence over the allocation and the size of segments when storing the BLOB on disk. It also has no influence on performance.
-
> Правильный$Вася (16.12.08 13:30) [13]
Ну там нет же ни слова про устарелость !
Ключевая фраза в цитате: GPRE
Загадывать наперед, что автор не будет пользовать Groton-препроцессор, я не стал.
Если не будет, то тогда конечно можно оставить зн-е по дифолту.
-
> Ну там нет же ни слова про устарелость !
как это? вот:
> Actually, it is a bit of a relic
<--- Mueller7GPL --->
relic
[ˈrelɪk]
_n. 1> след, остаток; пережиток
-
> Правильный$Вася (16.12.08 13:47) [15]
Как бы там ни было, если живущему и поныне препроцессору эта инф-ция нужна, считать ее такой уж реликтовой вряд ли можно.
-
> Правильный$Вася
Кстати, препоцессор этот - довольно нужная и удобная штука при определенных условиях.
-
так я не понял )) итог какой получился?*
-
Если про GPRE ничего не слышал и слышать не собираешься, оставляй по дифолту или ставь от балды любой.