Вход | Регистрация
 

COM соединение: Connect происходит без ошибки, но Результат = Неопределено

COM соединение: Connect происходит без ошибки, но Результат = Неопределено
Я
   evorle145
 
09.03.21 - 13:58
ОбъектПодключения = Новый COMОбъект("V83.COMConnector");

    
Подключение = ОбъектПодключения.Connect(СтрокаПодключенияСписок);

Почему "Подключение" имеет значение "Неопределено"?
   BaZZiL
 
1 - 09.03.21 - 14:18
Значит, что-то пошло не так...



Сервер = "server";
Пользователь = "user";
Пароль = "password";


Подключение = Новый COMОбъект("V83.COMConnector");

СтрокаПодключения =  "srvr='" + СокрЛП(Сервер)
+ "'; ref='" + СокрЛП(БазаДанных)
+ "'; usr='" + СокрЛП(Пользователь)
+ "'; pwd='" + СокрЛП(Пароль) + "';";

Попытка
БазаКудаПодключаемся = Подключение.Connect(СтрокаПодключения);
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;
   evorle145
 
2 - 09.03.21 - 14:20
(1) ты понимаешь в чем штука.. есть база на сервере с именем 07, и она подключается к базе на сервере с именем 05.
На сервере 08 лежит точная копия базы 07. И я из этой копии хочу потестить соединение, и оно типа соединяется но подключение  = неопределено.
То есть код на сервере 07 работает. Но этот же код на сервере 08  не работает..
   evorle145
 
3 - 09.03.21 - 14:22
(1) то есть я подключаюсь к базе на сервере 05 с помощью одного и того же кода. Но с сервера 07 все работает, а с 08 нет. Хотя и на 07 и 08 одна и та же база (копия базы), и там и там библиотека COMConnector зарегистрирована ...
   evorle145
 
4 - 14.03.21 - 09:46
Тут решение сисадмин помог. Код был верный.
   ДедМорроз
 
5 - 14.03.21 - 21:21
Интересно,если из самого соединения сделать выход,то переменная соединения станет Неопределенно или нет?
   Cthulhu
 
6 - 14.03.21 - 21:44
рега 32x COM+ для 64х инсталляции?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.