Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   проблема с vfpoledb.dll (http://forums.kuban.ru/f1040/problema_s_vfpoledb_dll-3014889.html)

andertaletz 03.09.2012 11:10

проблема с vfpoledb.dll
 
Добрый день!
поставил 1cpp.dll версии 3.2.3.2
Поставил vfpoledb.dll

Вот такая строчка:
База =СоздатьОбъект("OLEDBData");

Дает:
Неудачная попытка создания объекта (OLEDBData)

база DBF
Подскажите, где я ошибаюсь?

Billi 03.09.2012 11:25

ЗагрузитьВнешнююКомпоненту("1CPP.dll");
База = СоздатьОбъект("OLEDBData");
Соединение="Provider=vfpoledb.1;Mode=ReadWrite;Data Source="+КаталогИБ()+";Collating Sequence=machine;";
Если База.Соединение(Соединение)=0 Тогда
Сообщить("Не соеденились");
Возврат;
КонецЕсли;
Запрос = База.СоздатьКоманду();

andertaletz 03.09.2012 11:29

ЗагрузитьВнешнююКомпоненту(КаталогИБ() + "1CPP.dll");
Это у меня при открытии внешней обработки;
Ругается именно на
База = СоздатьОбъект("OLEDBData");

Billi 03.09.2012 11:31

2-andertaletz >
Если ЗагрузитьВнешнююКомпоненту(КаталогИБ() + "1CPP.dll") = 0 Тогда
Сообщить("Значит не загрузилась 1срр, иначе не ругалось бы на OLEDBData");
Возврат;
КонецЕсли;

(Проверь в "О программе", загрузилась ли 1срр)

andertaletz 03.09.2012 11:32

Вот Ё! Какой на... КаталогИБ()!!! Спасибо Billi


Текущее время: 06:44. Часовой пояс GMT +3.