|
Новый COMОбъект("ADODB.Connection") Ошибка при создании |
☑ |
0
fanast
26.07.17
✎
07:45
|
После установки новой версии серверной платформы (8.3.10.2375).
После строки кода:
Соединение = Новый COMОбъект("ADODB.Connection");
В Соединение.DefaultDatabase лежит вот это:
произошла исключительная ситуация (adodb.connection) операция не допускается если объект закрыт
Старая версия платформы была 8.3.7
|
|
1
fanast
26.07.17
✎
07:46
|
Соотвественно дальнейший код:
Соединение.ConnectionString = СтрокаПодключения;
Соединение.ConnectionTimeout = 180;
Соединение.CursorLocation = 3;
Попытка
Соединение.Open();
Исключение
Сообщение = Новый СообщениеПользователю;
Сообщение.Текст = ОписаниеОшибки();
Сообщение.Сообщить();
Возврат Неопределено;
КонецПопытки;
Возврат Соединение;
Не работает
Прошу помочь с решением проблемы.
|
|
2
fanast
26.07.17
✎
07:53
|
А при попытке
Соединение.Open();
проваливаемся в исключение со следующим текстом:
{ОбщийМодуль.ЦСМ_ОбщийСервер_chuk.Модуль(1673)}: Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers): [Microsoft][Диспетчер драйверов ODBC] Источник данных не найден и не указан драйвер, используемый по умолчанию
|
|
3
Amra
26.07.17
✎
07:54
|
Клиента небось х64 поставили? Если да, попробуйте на х32
|
|
4
fanast
26.07.17
✎
08:12
|
Клиента ставили на 64, но потом переставили на 32
|
|
5
1dvd
26.07.17
✎
08:24
|
переустановите сом
|
|
6
fanast
26.07.17
✎
08:46
|
Проблема была в том что был установлен mysql-connector-odbc-5.3.6-winx64, сменил на mysql-connector-odbc-5.3.6-winx32 и заработало.
|
|