|
Соединяем 1с и mysql. | ☑ | ||
---|---|---|---|---|
0
nikast
06.04.14
✎
13:58
|
Привет. Полно тем как можно экспортить данные в mysql, но у меня следующий вопрос.
Соединение = Новый COMОбъект("ADODB.Connection"); Соединение_param = "driver={MySQL ODBC "+Odbc+" Driver}; server="+СокрЛП(Сервер)+"; uid="+СокрЛП(ПользовательСервера)+"; pwd="+СокрЛП(ПарольСервера)+"; database="+СокрЛП(БазаСервера)+"; STMT=SET CHARACTER SET utf8"; Дак вот нашел драйвер с которым все работает. Версия 5.2.4, потом сказал 5.2.6 и с ним уже не работает, с строку параметров передаю его версию, чтоб сделать обработку более менее универсальное, а он все равно не соединяется. Пашет только с одним, может кто имел дело.. Подскажите. Спасибо. |
|||
1
kokamoonga
06.04.14
✎
14:01
|
(0) текст ошибки будет?
|
|||
2
nikast
06.04.14
✎
14:12
|
Секунду
|
|||
3
nikast
06.04.14
✎
14:16
|
Ошибка соединения:{Обработка.ЭкспортМYSQL_MK.Форма.Mainform.Форма(57)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию.
|
|||
4
nikast
06.04.14
✎
14:18
|
mysql-connector-odbc-5.2.4-ansi-win32
С этим работает передаю 5.2a А с mysql-connector-odbc-5.2.6-win32 Не работает.. передавал и 5.2 и 5.2.6 чего только не пробовал. |
|||
5
Torquader
06.04.14
✎
14:22
|
(4) В системе есть консоль управления ODBC, где можно собрать строку подключения интерактивно и, главное, можно найти имя драйвера для строки подключения.
|
|||
6
nikast
06.04.14
✎
14:31
|
такс.. строку подключения не собирал. Сейчас попробую.. А имя драйвера я там и подсматривал, не получилось.
Сейчас тогда попробую собрать строку подключения и как-нибудь посмотреть там информацию. |
|||
7
nikast
06.04.14
✎
14:34
|
Создался системный источник данных а как его заюзать ?
|
|||
8
nikast
06.04.14
✎
14:37
|
Т.е я создал подключение и хочу его юзать
и теперь как-то так надо Соединение.open("Mysql"); где Mysql - название моего драйвера с настройкаим? |
|||
9
kokamoonga
06.04.14
✎
14:39
|
(4) для интереса установил 5.2.6
в списке драйверов ODBC появляются два: MySQL ODBC 5.2 Unicode Driver MySQL ODBC 5.2 ANSI Driver указываю в строке подключения полное название, оба прекрасно работают |
|||
10
nikast
06.04.14
✎
14:40
|
Да-да-да.. Работает
Создал настройки. А потом общаюсь по названию Соединение.open("Mysql"); где Mysql - название моего драйвера с настройками. Парни, всем спасибо. |
|||
11
nikast
06.04.14
✎
14:41
|
Ага.. сейчас и так проверю kokamoonga - Спасибки
|
|||
12
Jaap Vduul
06.04.14
✎
15:03
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |