|
COM Соединение для 8.3 между одинаковыми базами УФ | ☑ | ||
---|---|---|---|---|
0
DenisVich
09.04.17
✎
12:30
|
Запускаю конфигурацию под платформой 1С:Предприятие 8.3.9.2170. Конфигурация Розница 8. Аптека, редакция 2.0.8.14. Пытаюсь соединиться с идетичными базами:
Функция ПолучитьПодключениеКОсновнойБДМагазина() Экспорт Параметры = "file=""\\server\rzn_kassa"";Usr=""Администратор"";Pwd="""";"; V82COMConnector= Новый COMОбъект("V82.COMConnector"); Попытка Base1С = V82COMConnector.Connect(Параметры); Исключение Предупреждение ("Ошибка подключения!"); КонецПопытки; КонецФункции Не удается соединиться. Если убрать попытку исключение: {ВнешняяОбработка.ВнешняяОбработка1.МодульОбъекта(4)}: Ошибка при вызове метода контекста (Connect) Base1С = V82COMConnector.Connect(Параметры); по причине: Произошла исключительная ситуация (V82.COMConnector.1): Ошибка при выполнении операции с информационной базой Несовместимая версия файла базы данных '\\server\rzn_kassa/1Cv8.1CD' " При использовании V83.COMConnector. Все хорошо. Но правильно ли это? |
|||
1
Zypse
09.04.17
✎
13:11
|
Когда все хорошо - это конечно-же не правильно, скучно и ваще...
|
|||
2
lodger
09.04.17
✎
14:08
|
"под платформой 1С:Предприятие 8.3.9.2170."
"V83.COMConnector. Все хорошо" на мысли не наводит? или у вас какие-то свои мироощущения, касательно коннектора для 8.3? |
|||
3
Asmody
09.04.17
✎
14:28
|
(2) Это ж цифры различать надо...
|
|||
4
Defender aka LINN
09.04.17
✎
15:08
|
(0) Нет конечно. Для баз на 8.3 надо использовать коннектор 8.2. Это абсолютно логично
|
|||
5
mistеr
09.04.17
✎
15:51
|
(0) Никогда больше не прячь ошибки, не порти себе карму.
|
|||
6
DenisVich
09.04.17
✎
16:00
|
Не правильно. "Соединение" не определено!
Соединение = ПолучитьПодключениеКОсновнойБДМагазина(); |
|||
7
DenisVich
09.04.17
✎
16:01
|
Хоть и прошло без ошибок.
|
|||
8
DenisVich
09.04.17
✎
21:51
|
Работает вот такой вариант:
Функция ПолучитьПодключениеКОсновнойБДМагазина(Путь,ИмяУдалПользователя,ПарольУдалПользователя) Экспорт Параметры = "File="""+Путь+"""; Usr="""+ИмяУдалПользователя+""";"; Попытка V83COMConnector= Новый COMОбъект("V83.COMConnector"); Base1С = V83COMConnector.Connect(Параметры); Возврат Base1С; Исключение //Предупреждение ("Ошибка подключения!"); Сообщить("Ошибка подключения!"); Сообщить(ОписаниеОшибки()); Возврат Неопределено КонецПопытки; КонецФункции |
|||
9
Неверный Параметр И
09.04.17
✎
21:53
|
Имя удалого пользователя
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |