#0
by Zhuravlik
Здравствуйте. Такой вот код: Также пробовал: СтрокаЗапроса = "Select * from [MyDBF] WHERE [DAT] BETWEEN #01/08/2014# AND #31/08/2014#"; - выкидывает ошибку синтаксиса Выдает пустоту, записи есть точно.
#4
by Zhuravlik
В смысле ? Вот сюда вчитался "; - есть у объекта ADO коллекция Parameters... Никто не пользовался ею?
#7
by SSSSS_AAAAA
А где здесь "чере FoxPro"? Microsoft Visual FoxPro Driver? Более древнего не нашли? ctod(strdata) - функция фокса, а не стороннего драйвера. Функции фокса поддерживает родной VFP OLEDB Provider с сайта мелкомягких. При этом для задания даты функция ctod не нужна. Ибо есть формат {^yyyy-mm-dd}
#8
by Zhuravlik
"Более древнего не нашли? " - все делалось по наитию, опыта в матчасти не имею, если знаете где взять посвежее, подскадите пожалуйста. "родной VFP OLEDB Provider " - это Microsoft FoxPro VFP Driver (*.dbf) ? "Ибо есть формат {^yyyy-mm-dd}" - в смысле "'^2014-08-01' AND '^2014-08-31'" - так?
#11
by SSSSS_AAAAA
"родной VFP OLEDB Provider" - это родной драйвер доступа к dbf-файлам, использующий синтаксис и возможности Microsoft Visual FoxPro. {^2014-08-01} AND {^2014-08-31}
#13
by Zhuravlik
"родной драйвер доступа к dbf-файлам," - а где его взять не скажете? На этот фильтр ошибку выдает.
#15
by Zhuravlik
Я его качал, в списке источников данных появился "Microsoft Visual FoxPro Driver" - я его и использую.
#20
by Zhuravlik
Я пробовал в строке подключения указывать - DRIVER={Microsoft Visual FoxPro Driver} - DRIVER={Microsoft FoxPro VFP Driver (*.dbf)} Все не то. Чисто "VFP OLEDB Provider" - такой строки в источниках данных я не нашел. Что еще мне указывать?..
#22
by SSSSS_AAAAA
Ну наконец-то... Очень даже завязано. Ищи в системных папках odbcadm32.exe и запускай.
#28
by Garykom
через XBase можно облом получить с длинными полями или не читаемыми символами с кодами до в строковом поле или с новыми форматами чисел
#29
by Zhuravlik
Слишком долго через xBase, придется как-то дожать... Пересел на машину с xp, установил прова из , не взлетело... Дошел вот до чего: Валится на Execute: "Wrong number of parameters"
#30
by Zhuravlik
Я вообще засасывал таблицы в внешний источник, но 1С отказывалась запрос выполнять, тогда решил связаться с ADO. А тут проблема с фильтром по периоду. Непосредственно при переборе по дате исключать - не хочу, мне кажется скорость не намного повысится в таком случае.
#31
by Zhuravlik
При указании параметров как ":nData" или "@kData" тоже облом... p.s. как все было в клюшках просто =)
#32
by Garykom
Эта может не страдать и сделать шлюз на FoxPro? Что хоть за прога то на фоксе и какие данные нужно и как часто сливать?
#34
by Garykom
Шлюз = прога на языке FoxPro или Visual FoxPro которая данные перекинет к примеру в текстовый-csv или еще какой нужный формат с нужным фильтром
#35
by Garykom
Кстати да я про FoxPro забыл как про страшный сон про работу на станции переливания крови )) тама такая древность стояла
#36
by Zhuravlik
Не получиться шлюз(( Мне дали DBF-ы, структура описана, тз готово, что загружать все знаю, одна проблема - в скорости, решаемая (имхо), только б этот фильтр победить...
#37
by Zhuravlik
Я б с удовольствием что-нить другое заюзал, если бы оно существовало. Ведь проблема-то не в FoxPro, а в ADO. Я ведь правильно понимаю, что текст ADO запроса - это в принципе универсальная такая вещь должна быть, работающая в разных ИБ? Там в частностях должны быть грабли, но уж отбор-то по периоду - какая это частность?..
#38
by oleg_km
Если ты параметр создаешь типа дата, то вроде не нужно делать формат. Просто присваиваешь дату
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- 1C 8.3 на Linux. Не работает толстый клиент.
- v7: Номер дня недели SQLite
- Как запросом объединить два регистра сведений, чтобы было по одной записи...
- Дубли иерархии в СКД
- Как открыть управляемую форму программно из обычной формы?
- Нужен бланк ф.112эп для почтового перевода
- Не загружается начисленная зарплата из ЗУП 2.5.83.1 в БП 3.0.35.27
- Карта маршрута вложенного бизнес- процесса
- Отличия между срезпервых и срезпоследних
- Подскажите как программно получить структуру подчинённости ( по критериям отбора
- Преобразование отрицательного числа в положительное в запросе
- Расшифровка по объекту "рисунок" в макете
- Посоветуйте по снятию резервов в УТ 11
- 1c 8 Как узнать максимальное количество субконто в плане счетов программно?
- v7: Оле условие в запросе по регистру
- Комплексная автоматизация, отчет Валовая прибыль
- КНИГИ Конвертация данных
- СКД. Скрыть шапку
- СКД. Обработка расшифровки
- Как в КД прописать что бы все документы загружались в одну организацию?