Имя: Пароль:
1C
1С v8
глюк подключаюсь к 7.7 просит пароль.
0 zladenuw
 
16.08.12
10:56
//V77
       Если СтрПодкл.Версия = "V77" Тогда
           ЗапускБезЗаставки = 0;
           
           ЭтотОбъект[Проверка+"Соединение"] = Новый COMОбъект(СтрПодкл.Версия+".Application");
           Открыта = ЭтотОбъект[Проверка+"Соединение"].Initialize(ЭтотОбъект[Проверка+"Соединение"].RMTrade,"/D"""+СтрПодкл.ПутьКБД+""""+" /N"+СокрЛП(СтрПодкл.Логин)+" /P"+СокрЛП(СтрПодкл.Пароль),?(ЗапускБезЗаставки = 0,"NO_SPLASH_SHOW",""));//"NO_SPLASH_SHOW"
           
           Попытка
               Если НЕ Открыта Тогда
                   Предупреждение("Не удалось подключиться к базе 7.7");
               КонецЕсли;
           Исключение
               Предупреждение("Не удалось подключиться к базе 7.7");
           КонецПопытки;

И все равно просит. пароль. такое недавно произошло. последние что делал ставил платформу 8.3 :). но подключалось без проблем. кто то знает как исправить ?
1 andrewks
 
16.08.12
10:58
руктями с таким паролем заходит?
2 andrewks
 
16.08.12
10:59
ось какая?
3 zladenuw
 
16.08.12
11:00
да есть программка usp24. она дает возможность без пароля. а когда появляется окошко то вожу и дальше идет подключение и есть соединение. просто задолбило его ловить. оно не активное сразу
4 zladenuw
 
16.08.12
11:00
виндовс7
5 zladenuw
 
16.08.12
11:02
вопрос не в тему, а при подключение можно узнать или нужно базе провести индексацию ?
6 andrewks
 
16.08.12
11:04
пароль содержи символы кириллицы?
7 zladenuw
 
16.08.12
11:05
(нет)
8 andrewks
 
16.08.12
11:07
а логин?
9 Kreont
 
16.08.12
11:09
/P - (P)assword, или (Р) - (Р)уки?
10 zladenuw
 
16.08.12
11:11
(9) перепроверил /P - (P)assword
11 zladenuw
 
16.08.12
11:11
(8) да так же латынь
12 Kreont
 
16.08.12
11:19
а ответ на (1)?

А вдруг:
/N - /n
/P - /p

Все, фантазия иссякла :)
13 zladenuw
 
16.08.12
11:24
да код рабочий. с таким паролем заходи без проблем. мне интересна причина. все работало, проблема именно на моей машине. последние изменения что делал. это ставил 8.3, но все работало. а вот 2-3 дня такая лабуда.
14 zva
 
16.08.12
11:28
(0) я бы попробовал руками regsvr32 Program Files\1cv82\8.2.*.*\bin\comcntr.dll сделать, можеп после установки 8.3 слетел
15 zladenuw
 
16.08.12
11:32
(14) попробую, но к 8 подключается и проблем нет.
16 andrewks
 
16.08.12
11:33
(14) он-то тут при чём?
17 zva
 
16.08.12
11:36
(16)
ЭтотОбъект[Проверка+"Соединение"] = Новый COMОбъект(СтрПодкл.Версия+".Application");
18 hhhh
 
16.08.12
11:40
(15) а если попробовать пробел вставить между паролем и NO_SPLASH_SHOW? Не спасет это гиганта мысли?
19 zladenuw
 
16.08.12
11:41
(18) не помогло
20 andrewks
 
16.08.12
11:43
(17) и что?
21 hhhh
 
16.08.12
11:43
(19) как пробовали?
22 zladenuw
 
16.08.12
11:47
(ЗапускБезЗаставки = 0," NO_SPLASH_SHOW","")
23 hhhh
 
16.08.12
11:55
(22) тогда только одно объяснение: в СтрПодкл.Пароль - не тот пароль.
24 zladenuw
 
16.08.12
11:58
(23) не пароль правильный.
25 Kreont
 
16.08.12
12:36
Может путь не тот :)
Подключаешся к тестовой какой то базе?
26 Фрэнки
 
16.08.12
12:41
(0) пробелы попробуй вставить
/N "+СокрЛП(СтрПодкл.Логин)+" /P "+СокрЛП(СтрПодкл.Пароль)
27 andrewks
 
16.08.12
12:48
(26) наоборот, пробелы не нужны
28 zladenuw
 
16.08.12
13:21
(25) появляется окно авторизация. нажимаю или ввожу пароль и дальше все работает. :) путь то точно верный
29 Kreont
 
16.08.12
13:51
Попробуй явно в коде указать, типа:
Buh = Новый ComObject("V77.Application");
v7 = Buh.Initialize(Buh.RMTrade,"/d\\Server\CatalogBD"+" /nPolzovatel"+" /p1111","NO_SPLASH_SHOW");
У меня не спрашивает :)