DataEnvironment и "запароленная" mdb
Ни в положенной окне, ни в строке подключения...
Может кто знает, как подружить этот компот?
просьба если появится ответ написать его здесь
спасибо
Пароль в строке подключения DataEnvironment должен быть на базу, а не на пользователя (по крайней мере у меня, т.к. создавал базу так:
Set dbs = CreateDatabase(strMyRoute, dbLangCyrillic & strPWD, dbEncrypt), где strPWD имеет вид: ";pwd=anypass").
Поэтому в свойствах Connection в DataEnvironment, на вкладке подключения нужно оставить галку на "пустой пароль", а сам пароль прописать на вкладке "Все" в поле JetOLEDB DataBase Password.
Т.е. строка подключения должна иметь вид:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=anybase.mdb;Persist Security Info=False;Jet OLEDB:Database Password=anypass
т.е. без лишних паролей.