Делаю в MS SQL Linked Server с провайдером VFPOLEDB. Выполняю запрос к файлу DBF. Cлужебные поля 1С, такие как id, code, descr и прочие читаются. А поля реквизитов, нет. Хотя если глянуть дбф-ку то значения там есть. С другими дбф-ками все нормально. Что может быть не так с файлом DBF?
Проблема была в нескольких реквизитах типа строка, длинной по 800 и 850 символов. Значения колонок читались до первого такого реквизита. Все что после было пустое. Обрезал до 255, стало все гуд.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший