|
Com соединение V83.Application |
☑ |
0
Rom_Kat
12.01.21
✎
10:03
|
Тупит кто-то.
СомПодключение = Новый COMОбъект("V83.Application");
Rezult = СомПодключение.Connect("Srvr=localhost;Ref=ut;Usr=Админ;Pwd=589674;");
Если Не Rezult Тогда
Инфо = ИнформацияОбОшибке();
Сообщить(""+Инфо+"ПоказатьИнформациюОбОшибке(Инфо)");
Возврат;
КонецЕсли;
ЗапросУТ = СомПодключение.NewObject("Запрос");
Зависает на методе NewObject("Запрос");
Помогите разобраться.
|
|
1
Волшебник
12.01.21
✎
10:06
|
Очень сложный пароль.
Условие "Если Не Rezult Тогда" не сработает, даже если коннект не получился. Потому что результатом будет не булевое значение.
Правильно так:
Попытка
База = Подключение.Connect("Srvr=MyServer;Ref=MyBase;Usr=MyUser;Pwd=MyPass");
Сообщить("Подключение к базе выполнено");
Исключение
Сообщить("Ошибка подключения к базе данных");
Возврат;
КонецПопытки;
|
|
2
Волшебник
12.01.21
✎
10:08
|
Коннектор = Новый COMObject("V8.COMConnector");
Соединение = Коннектор.Connect (СтрокаПодключения)
Запрос = Соединение.NewObject ("Запрос");
|
|
3
Волшебник
12.01.21
✎
10:09
|
Да, кстати, объект V83.Application - это не COM-соединение, а OLE-подключение, т.е. обычный клиентский сеанс.
|
|
4
Rom_Kat
12.01.21
✎
10:17
|
(2) Automation сервер (Automation server)
Connect (Connect)
Синтаксис:
Connect(<СтрокаСоединения>)
Параметры:
<СтрокаСоединения> (обязательный)
Тип: Строка.
Строка параметров (Строка соединения), используемая 1С:Предприятием для соединения с информационной базой.
Возвращаемое значение:
Тип: Булево.
Истина - инициализация прошла удачно, Ложь - в противном случае.
Не получается ваш вариант.
|
|
5
Rom_Kat
12.01.21
✎
11:08
|
Почему может зависать инструкция Запрос = Соединение.NewObject ("Запрос"); ?
|
|
6
Rom_Kat
12.01.21
✎
11:09
|
ЗапросУТ = СомПодключение.NewObject("Запрос");
|
|
7
youalex
12.01.21
✎
11:13
|
(4) Менеджер COM-соединений (COM connector)
Connect (Connect)
Синтаксис:
Connect(<СтрокаСоединения>)
Параметры:
<СтрокаСоединения> (обязательный)
Тип: Строка.
Строка параметров (Строка соединения), используемая 1С:Предприятием для соединения с информационной базой.
Возвращаемое значение:
Тип: Внешнее соединение.
|
|
8
Галахад
гуру
12.01.21
✎
11:49
|
(5) Зависает навсегда или на какое-то время?
|
|
9
Hmster
12.01.21
✎
12:09
|
(0) Application ?
приложение обычное или управляемое?
|
|