Autor | Wypowiedź |
.
2018-12-14, 12:48
Pomógł 52 raz(y).
|
Witam serdecznie, Mam makro VBA, które korzysta bazy danych i u mnie działa prawidłowo. Chciałem go zainstalować u innych kolegów w firmie ale niestety nie chce u nikogo działać. Komputery, Windows i Solid Works są takie same ( DELL Precision, Win 10 PRO, SW 2015 SP5.0 ). Makro przekopiowane dokładnie 1:1, wszystkie referencje są ok. Kod do połączenia z bazą jest następujący: Dim db As New ADODB.Connection Dim rec As New ADODB.Recordset Dim dbProvider As String Dim dbSource As String dbProvider = "Provider=Microsoft.ACE.OLEDB.12.0;" dbSource = "Data Source = " + tt db.ConnectionString = dbProvider & dbSource db.Open Czy trzeba jeszcze coś zainstalować, ustawić itd. Byłbym wdzięczny za wszelkie sugestie. Pozdrawiam |
|
|
2018-12-15, 08:10
Pomógł 5 raz(y).
|
Polecam skorzystać z anglojęzycznego forum solida. Jest tam kilka osób z ogromną wiedzą odnośnie makr jak np. Deepak Gupta |
.
2018-12-17, 12:33
Pomógł 52 raz(y).
|
Dzięki za sugestię. Wprawdzie nie tam ale przewertowałem internet i znalazłem rozwiązanie. Po prostu trzeba było zainstalować silnik AccessDatabaseEngine_X64.exe . Na moim komputerze miałem to przy okazji instalacji Visual Studio. Jak VS nie ma, to trzeba silnik instalować ręcznie. |
|
|