| 
    
        
     
     | 
    
  | 
(COMОбъект): Invalid class string | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        myr4ik07    
     15.12.15 
            ✎
    13:02 
 | 
         
        При попытке соедиения с COM-сервером произошла следующая ошибка:
 
        {Форма.Форма.Форма(154)}: Помилка при виклику конструктора (COMОбъект): -2147221005(0x800401F3): Invalid class string как победить? выполняю Параметры = "File=""C:\1CBase""";Usr=""login"";Pwd=""password"";"; V82COMConnector= Новый COMОбъект("V82.COMConnector"); вот здесь сразу ошибка на создании объекта Попытка Возврат V82COMConnector.Connect(Параметры); Исключение Предупреждение ("Ошибка подключения!"); Возврат Неопределено; КонецПопытки; это делал regsvr32 "C:\Program Files (x86)\1cv8\8.3.7.1776\bin\comcntr.dll"  | 
|||
| 
    1
    
        salvator    
     15.12.15 
            ✎
    13:03 
 | 
         
        А если V83.COMConnector?     
         | 
|||
| 
    2
    
        myr4ik07    
     15.12.15 
            ✎
    13:08 
 | 
         
        (1) вот это ты шаришь, как это у меня вчера оно не проходило, аналогично указывал и 83, а сейчас, да все норм, небось библиотеку зарегистрировал, кстати, так это я указываю 83 или 82 это применяется к базе к Какой я подключаюсь или с какой? Т.е., если подкючаюсь с 83 платформы то и указываю 83 или если подключеюсь к 83 то указываю 83?     
         | 
|||
| 
    3
    
        Лефмихалыч    
     15.12.15 
            ✎
    13:11 
 | 
         
        (2) шта?..     
         | 
|||
| 
    4
    
        cw014    
     15.12.15 
            ✎
    13:26 
 | 
         
        (2) Какой фееричный поток сознания     
         | 
|||
| 
    5
    
        myr4ik07    
     15.12.15 
            ✎
    13:46 
 | 
         
        Соединение  = Новый COMОбъект("V83.COMConnector");
 
        Соединение.Connect("File=""C:\Users\IUser\Documents\Gigaline""; Usr=""admin""; Pwd=""isoxjsioxcjsio"";";); где ошибка?  | 
|||
| 
    6
    
        Мэс33    
     15.12.15 
            ✎
    13:51 
 | 
||||
| 
    7
    
        myr4ik07    
     15.12.15 
            ✎
    13:54 
 | 
         
        мда     
         | 
|||
| 
    8
    
        Мэс33    
     15.12.15 
            ✎
    13:55 
 | 
         
        (7) Дорогой человек.
 
        Все это уже разжевано/пережевано. Надо искать готовые решения. А не вопрошать по каждому чиху 1С. Ресурсов море. А вот если есть проблема, которая не гуглится - тогда велкам.  | 
|||
| 
    9
    
        myr4ik07    
     15.12.15 
            ✎
    14:01 
 | 
         
        &НаСервере
 
        Функция ПодключитьсяКБазе() Соединение = Новый COMОбъект("V83.COMConnector"); Попытка База = Соединение.Connect("File=""C:\Users\Ярослав\Documents\Gigaline""; Usr=""admin""; Pwd=""jjhjhj{"""); Исключение Сообщить("Не подключен"); КонецПопытки; КонецФункции  | 
|||
| 
    10
    
        myr4ik07    
     15.12.15 
            ✎
    14:03 
 | 
         
        загвоздка здесь 
 
        "File=""C:\Users\Ярослав\Documents\Gigaline""; Usr=""admin""; Pwd=""Пароль""" и три кавычки (8) ествественно, это не для тебя я написал, ведь ты все разжевал уже и знаешь где экранировать и где ошибка есть  | 
|||
| 
    11
    
        Мэс33    
     15.12.15 
            ✎
    14:03 
 | 
         
        Сообщить("Не подключен");
 
        поменяй на Сообщить(ОписаниеОшибки()); И посмотри, что выйдет.  | 
|||
| 
    12
    
        myr4ik07    
     15.12.15 
            ✎
    14:05 
 | 
         
        (11) так до сохранения даже не доходило вот поэтому и спрашивал     
         | 
|||
| 
    13
    
        Мэс33    
     15.12.15 
            ✎
    14:09 
 | 
         
        http://catalog.mista.ru/public/387577/ - это надо прочесть, отпадет вопрос по (2) 
 
        Попробуй: База = Соединение.Connect("File=""C:\Users\Ярослав\Documents\Gigaline""; Usr=""admin""; Pwd=""jjhjhj"";");  | 
|||
| 
    14
    
        myr4ik07    
     15.12.15 
            ✎
    14:17 
 | 
         
        (13) спасибо     
         | 
|||
| 
    15
    
        Мэс33    
     15.12.15 
            ✎
    14:30 
 | 
         
        (14) Нашел хоть ошибку свою?     
         | 
|||
| 
    16
    
        myr4ik07    
     15.12.15 
            ✎
    16:39 
 | 
         
        (15) да, экранирование не верно ставил, лишняя скобка была + почему то на одном из ресурсов было указано, что нужно типа так заканчивать ";"; но оказалось это ошибка или я чего то не так понял, но вроде просто копирнул кусок кода     
         | 
|||
| 
    17
    
        myr4ik07    
     15.12.15 
            ✎
    16:40 
 | 
         
        в итоге вот так верно и подключение происходит
 
        "File=""C:\Users\Ярослав\Documents\Gigaline""; Usr=""admin""; Pwd=""Пароль"""  | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |