• Можно ли доработать odbc-драйвер?

    eddyx
    @eddyx Автор вопроса
    to: Станислав Макаров @Nipheris

    ODBC среди прочего славен тем, что инициирование импорта данных вызывается из самого Excel всего одним (!) кликом. И начинается `цепная реакция` "Соединение с источником данных → Извлечение → Проверка → Структурирование → Выгрузка". В файл, к примеру, формата *.xlsx, данные загружаются либо в именованный диапазон, либо на скрытую страницу *.xlsx/xl/pivotCache/pivotCacheRecords1.xml".

    Именно поэтому я подумал, что в существующий алгоритм есть возможность вставить 1 новый или доработать существующий подпроцесс "Извлечение", дополнив его "разбором" бинарника.
    ODBC - не догма, я просто не знаю, есть ли варианты обойтись без него, сохранив желанный "1 клик" из Excel.

    Надеюсь, что я Вас правильно понял и функционал ODBC здесь излишен. Требуется всего-то по известному алгоритму разбить бинарную строку разделителями и загрузить результат в файл Excel .

    Вы предлагаете прочитать бинарник стримами и загрузить в Excel с помощью чего-либо. А чем инициировать начало обновления данных? И возможно ли это организовать в виде единого процесса? Иначе, если это будет два отдельных процесса и результаты "разбора" потребуется предварительно сохранять, получится тот же промежуточный конвертер, чего не хотелось бы.
    Ответ написан