8.х COMОбъект("ADODB.Connection")

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

  1. TopicStarter Overlay
    Galich
    Offline

    Galich Опытный в 1С

    Регистрация:
    6 июн 2014
    Сообщения:
    276
    Симпатии:
    9
    Баллы:
    29
    Есть код:
    Соединение = Новый COMОбъект("ADODB.Connection");
    СтрокаСоединения = "DRIVER=MySQL ODBC 5.1 Driver;SERVER=" + СокрЛП(Сервер) + ";DATABASE=" + СокрЛП(БазаДанных) + ";UID=" + СокрЛП(Логин) + ";PWD=" + СокрЛП(Пароль) + ";";
    Соединение.CommandTimeOut= 600;
    Соединение.ConnectionString = (СтрокаСоединения);
    Попытка
    Соединение.Open();
    Исключение
    Предупреждение("Не могу подключиться к базе!!!");
    КонецПопытки;

    к локальному серверу MySQL зацепляется, а на внешний нет. Не понимаю где косяк.
  2. nbIpKuH_BaH9I
    Offline

    nbIpKuH_BaH9I Модераторы Команда форума Модератор

    Регистрация:
    16 сен 2009
    Сообщения:
    6.980
    Симпатии:
    397
    Баллы:
    104
    Может доступа нет. Авторизацию проверьте. Права доступа. И что значит внешний?
  3. TopicStarter Overlay
    Galich
    Offline

    Galich Опытный в 1С

    Регистрация:
    6 июн 2014
    Сообщения:
    276
    Симпатии:
    9
    Баллы:
    29
    внешний - хостинг на 1gb.
    Через dbForge Studio for MySQL с теми же учетными данными подключаюсь.
  4. nickpugachev
    Offline

    nickpugachev Профессионал в 1С Команда форума

    Регистрация:
    28 май 2012
    Сообщения:
    3.266
    Симпатии:
    131
    Баллы:
    104
    какой версии мускул на хостинге? почитайте у хостера как к базе цепляться - иногда для этого в 1с приходится финты выписывать, она не java и не .net :)

Поделиться этой страницей