Cześć, problem wygląda następująco:
Łączę się z bazą accessową za pomocą ADO. Na jednym komputerze wszystko idzie dobrze. Na drugim z jakiegoś powodu nie chce. Najnowszy JET zainstalowany.
Oto moje connection stringi(%USER% oznacza poprawną nazwę użytkownika, a %PASSWORD% hasło) z błędami jakie się pojawiają:
/ten działa na innym kompie/
Provider=MSDASQL.1;Pwd=%PASSWORD%;Persist Security Info=True;Uid=%USER%;Data Source=MS Access Database;Initial Catalog=D:\Naftoremont\BioAdmin.mdb
Błąd: [Microsoft][Menedżer sterowników ODBC] Nie można odnaleźć nazwy źródła danych, a nie ma podanego sterownika domyślnego
==============================================
Provider=MSDASQL.1;Password=%PASSWORD%;Persist Security Info=True;User ID=%USER%;Data Source=MS Access Database;Initial Catalog=D:\Naftoremont\BioAdmin.mdb
Błąd: jak wyżej
==============================================
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Naftoremont\bioadmin.mdb;Persist Security Info=False;User ID=%USER%;Password=%PASSWORD%
Błąd: Nie można uruchomić aplikacji. Plik informacyjny grupy roboczej nie istnieje lub został otwarty w trybie wyłączności przez innego użytkownika
(nikt inny nie korzysta z tego kompa)
==============================================
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Naftoremont\bioadmin.mdb;Persist Security Info=False;Uid=%USER%;Pwd=%PASSWORD%
Błąd: Nie można znaleźć instalowanego pliku ISAM
Jeśli zmieniam Persists Security Info na True - nic nie daje.
Pomóżcie, bo już trzeci dzień nad tym siedzę i nie mam już siły, a pomysły się skończyły