|
подключение к базе муsql из ут 10,3 | ☑ | ||
---|---|---|---|---|
0
lite700700
16.11.15
✎
19:10
|
пытаюсь подключиться к базе mysql на локальном комп, ошибка
Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию код Функция УстановитьСоединениеНаСервере() Хост = "127.0.0.1"; Логин = "root"; База = "sl"; Пароль = ""; Соединение = Новый COMОбъект("ADODB.Connection"); ConnectionString = "driver={MySQL ODBC 5.3 ANSI Driver};server="+Хост+";uid="+Логин+";pwd="+Пароль+";database="+База+";port=3306"; Если Соединение.state=0 Тогда Соединение.open(ConnectionString); КонецЕсли; Возврат Соединение; КонецФункции драйвер версии 5,3 скачал и установли, он появился на вкл дрйверы, |
|||
1
lite700700
16.11.15
✎
19:13
|
на вкладке пользовательский DSN .ничего нового не появилось, пробовал там создать новую строку с укаиз ,параметрами ,подключение проходит успешно
|
|||
2
Александр_
Тверь 16.11.15
✎
19:19
|
разрядность драйвера какая? возможно не совпадает.
|
|||
3
Александр_
Тверь 16.11.15
✎
19:20
|
а вообще, дай пропиарюсь :)
по идее тебе должно вот это подойти: http://catalog.mista.ru/public/165027/ |
|||
4
viktor_vv
16.11.15
✎
19:21
|
А здесь точно так надо писать?
{MySQL ODBC 5.3 ANSI Driver} у меня правда на 5.1 строка такая {MySQL ODBC 5.1 Driver} |
|||
5
lite700700
16.11.15
✎
19:32
|
скачивал 64 , для сво ос вин 7 -64
|
|||
6
lite700700
16.11.15
✎
19:33
|
эта строка со словм ansi появиласть в драйверах odbc
|
|||
7
lite700700
16.11.15
✎
19:34
|
MySQL ODBC 5.3 ANSI Driver в драйверах одбс появилось еще + тоще но эникод
|
|||
8
rsv
16.11.15
✎
19:43
|
(0) Значит дрова не встали или не те или ишо как нибудь . До УТ еще дело не дошло .
|
|||
9
lite700700
16.11.15
✎
19:43
|
попробовал вот так
ConnectionString = "driver={MySQL ODBC 5.3 ANSI Driver};server="+Хост+";uid="+Логин+";pwd="+Пароль+";database="+База+";port=3306;"+"Data Source=sl; " ; ошибка-BC] В указанном DSN архитектура драйвера и архитектура приложения не соответствуют друг другу. ошибка похоже в разрядности |
|||
10
rsv
16.11.15
✎
19:44
|
(9) Файлик с расширением udl создате . Он интерактивно тетсит подключение к любым источникам. Нагляднее.
|
|||
11
lite700700
16.11.15
✎
19:45
|
похоже 1с 32 разрядная ей нужен 32 разр odbc драйвер ,а ос у меня 64
|
|||
12
lite700700
16.11.15
✎
19:47
|
как работать с udll ?
|
|||
13
lite700700
16.11.15
✎
19:47
|
попробую скачать одбс на 32
|
|||
14
lite700700
16.11.15
✎
20:22
|
да помогло ,правда скачка и устанвка32 ,внешне не отраизаль на одбс ,строка подключения такая
ConnectionString = "driver={MySQL ODBC 5.3 ANSI Driver};server="+Хост+";uid="+Логин+";pwd="+Пароль+";database="+База+";port=3306;"+"Data Source=sl; " ; где sl строка на вкладке пользовательский DSN. c параметрами подключ к базе |
|||
15
lite700700
16.11.15
✎
20:28
|
Вывод теперь можно сайты на 1с писать ))
|
|||
16
lite700700
16.11.15
✎
20:39
|
Вернее можно обойтись без обработок загрузки /выгрузки на php
|
|||
17
cw014
17.11.15
✎
07:55
|
Попробуй, как тут
Кодировка при подключении к внешнему источнику данных(MySQL) |
|||
18
ОбычныйЧеловек
17.11.15
✎
07:58
|
(0) Поставь драйвер 3.51 - с ним проблем не возникнет. Сколько не мучился, но подключиться через драйвер 5.3 так и не получилось.
|
|||
19
rozer76
17.11.15
✎
09:13
|
(18) согласен, также получилось только с 3.51(x64)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |