Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Дед Пахом писал(а): Про FileToBlob/BlobToFile никогда не слышал?
Конечно слышал. Вот вчера "узнал", что ODBC драйвер поддерживает BLOB поля, буду пробовать.
Но остатлось тревожное чувство, что напрямую через ODBCFile{Prop:SQL} = 'INSERT INTO ....' работать с BLOB полями не получится ...
Игорь Столяров писал(а):Но остатлось тревожное чувство, что напрямую через ODBCFile{Prop:SQL} = 'INSERT INTO ....' работать с BLOB полями не получится ...
Как раз в ссылке, которую я дал, именно так и сделано. Тупо. Меня смущает ограничение на размер и скорость выполнения инсёрта (???).
kreator писал(а): Как раз в ссылке, которую я дал, именно так и сделано
Посмотрел. Фишка в том, что в примере тянут в БД текстовый файл, а не бинарный.
Причем со скриптом, т.е. видимо предполагается, что у него некий разумныый размер, не превышающий ограничений.
Дед Пахом писал(а): Ну можно и не в словаре описать, а локально
Да, конечно. Но все равно должна быть преопределенная заранее структура данных.
Я сейчас как раз буду пробовать получить доступ через BLOB поле ODBC драйвера к аналогичному полю в Firebird.
kreator писал(а): Команда разработчиков FB ездит по миру с лекциями "Работа с большими объёмами данных в FB"
Ну, как говорил Остап Бендер: "Кому и кобыла - невеста ..."
Хотя в данном случае скорее речь идет о размере скрипта, а не данных ...
Возможно тем или иным методом затолкать в BLOB можно и больше 10 MByte, но скрипт большего объема FB не переварит.
(это моя личная версия)