8.х Неудачная попытка создания объекта: ADODB.Command

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем XXL, 6 июн 2019.

  1. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.273
    Симпатии:
    23
    Баллы:
    29
    Доброго дня.
    Подскажите, куда копать - на одном компе (под любым пользователем) при выполнении обработки вылезает ошибка: Неудачная попытка создания объекта: ADODB.Command.
    Что с этим делать?

    Код, где происходит

    Код:
       Попытка
           ADOCommand = Новый COMОбъект( "ADODB.Command" );
           ADOCommand.ActiveConnection = ADOConnection;
       Исключение
           Возврат_ = Ложь;
           Сообщить( "Неудачная попытка создания объекта: ADODB.Command" );
       КонецПопытки;
    
    Закралась мысль, может 1С была установлена без возможности COM-соединения..?
    Последнее редактирование: 6 июн 2019
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.544
    Симпатии:
    990
    Баллы:
    204
    Для того, чтобы не гадать на кофейной гуще о причинах ошибки, необходимо вместо вывода своего сообшения об ошибке выводить ПодробнаяИнформацияОбОшибке(ИнформацияОбОшибке())
  3. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.273
    Симпатии:
    23
    Баллы:
    29
    Ошибка пустая.
    Вылетает а данной строчке:
    Код.jpg
    Отладка.jpg
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.544
    Симпатии:
    990
    Баллы:
    204
    Соединение перед этим устанавливается или просто инициализируется?
  5. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.273
    Симпатии:
    23
    Баллы:
    29
    Эммм... это как понять?
  6. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.544
    Симпатии:
    990
    Баллы:
    204
    У объекта типа ADODB.Connection как минимум должен вызваться метод Open() перед использованием его в качестве соединения для обьекта типа ADODB.Command.
  7. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.273
    Симпатии:
    23
    Баллы:
    29
    В принципе должен вызываться или это для проверки?
  8. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.544
    Симпатии:
    990
    Баллы:
    204
    Для установки соединения с источником данных.
  9. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.273
    Симпатии:
    23
    Баллы:
    29
    Давай сначала. В принципе это всё работает, не работает на одном единственном компе под любым пользователем (1С, пользователь системы).
  10. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    9.544
    Симпатии:
    990
    Баллы:
    204
    Ну тогда переустановить ОС на проблемном компе и забыть.
  11. TopicStarter Overlay
    XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.273
    Симпатии:
    23
    Баллы:
    29
    Уже пришли к этому, но хотелось бы обойтись малой кровью (пользователь отказался переустанавливать по ряду причин). Есть ещё варианты?:rolleyes: