Войти
COM Соединение 1с и MySQL
Опубликовано 11.03.2025 / Смотрели 28

Первым делом необходимо установить драйвер ODBC в систему (так называемый ODBC коннектор). 

1. Скачиваете и устанавливаете  драйвер.

2. Откройте Панель управления - Администрирование - Источники данных: в списке в вкладке "Драйверы" должен появиться необходимый драйвер.


3. Открываете вкладку "Пользовательския DNS" и жмете "добавить"; выбираете драйвер MySQL ODBC и настраиваем подключение


Теперь проверяем соединение в самой 1с:

Попытка
	АдресБазыSQL="192.168.1.2";
	ИмяБазыSQL="site";
	ЛогинБ="sql_user";
	ПарольБ="123"; 
	SQL=Новый COMОбъект("ADODB.Connection");
	ИмяДрайвера="MySQL ODBC 5.3 Unicode Driver";
	СтрокаСоединения = "DRIVER=" + ИмяДрайвера + ";SERVER=" + АдресБазыSQL + ";DataBase="+ИмяБазыSQL+";UID="+ЛогинБ+";PWD="+ПарольБ; 
	SQL.Open(СтрокаСоединения);
Исключение
	Сообщить(ОписаниеОшибки());
КонецПопытки;



  • The blackout report
    The blackout report

    То, что вы собираетесь прочитать, не является началом предстоящего голливудского блокбастера или драмы, получившей признание критиков.отчет о затемненииречь…

  • Как создать виджет в 1с 8.3
    Как создать виджет в 1с 8.3

    Небольшая доработка Документооборота 2.1 для возможности добавления виджета "Задачи от меня" в обработку Текущие дела. В Документообороте 2.1.12 и 2.1.13 на…

  • Сильмариллион. Джон Р. Р. Толкина
    Сильмариллион. Джон Р. Р. Толкина

    «Сильмариллион», впервые опубликованный четыре года спустя после смерти моего отца, – это повествование о Древнейших Днях, или Первой Эпохе Мира. Во…

  • Конвертирование .docx to .pdf  средствами 1с
    Конвертирование .docx to .pdf средствами 1с

    ТекущиеДанные = ТекущиеДанныеСпискаФайлов(); Оболочка = Новый COMОбъект("WScript.Shell"); КаталогДанныхПользователя = Оболочка.ExpandEnvironmentStrings("%APPDATA%"); ПутьККаталогу =…


Комментарии

22 + 61 =