1С 7.7 и MySQL

Внезапно!
Потребовалось сделать выгрузку в MySQL, всё решилось быстро и хорошо через ODBC

con = CreateObject("ADODB.Connection");
con_param = "dns=1c";
con.Open(con_param);
con.Execute("insert test set `text`='"+Текст+"';");
РекордСет = СоздатьОбъект("ADODB.Recordset");
РекордСет.ActiveConnection = con; 
РекордСет.Open("select * from test");
Пока РекордСет.EOF = 0 Цикл
	Сообщить(РекордСет.Fields("text").Value);
	РекордСет.MoveNext();                    
КонецЦикла;   
РекордСет.Close();
con.Close();

Устанавливаем MySQL ODBC Connector (x86 обязательно!) и добавляем базу в системный DNS.
На 2008 x64 добавлять через odbcad32.exe (иначе не видно драйвер x86)

Добавить комментарий