Здравствуйте, bnk, Вы писали:
bnk>Здравствуйте, Sarevok, Вы писали:
S>>S>>conX.Open conSQL 'in this line I got error "-2147217843:Login failed for user "Test""
S>>
S>> conSQL это тоже ADODB.Connection и он инициализируется и используется где-то ранее (используется без проблем и видимых ошибок).
bnk>стоп-стоп. Connection.Open же строчку принимает в качестве параметра?
bnk>т.е. второй conX.Open просто берет connectionString первого (проперти по умолчанию). Пароль перестал возвращаться в параметрах.
bnk>Может тебе тупо username/password передать, ы?
bnk>bnk>ConX.Open conSQL, username, password
bnk>
bnk>Или добавь в свой исходный ConnectionString
bnk>"Persist Security Info=true"
bnk>здесь объяснение — дефолтное значение для "Persist Security Info" было установлено в False для улучшения безопасности (раньше было True)
Совершенно верно, т.к. я не особо знаком со всем этим, то долго не мог понять причину.
После .Open у коннекта в свойствах и в Connection String пропадает пароль! И соответственно второй коннект, который берет данные первого уже не может приконнектится.
Хоть бы блин было это где-то в явном виде написано