Excel 2010 32-bitowy Windows 7 64-bitowy problem z połączeniem ODBC
Mamy arkusz kalkulacyjny Excela, który łączy się z Sage przez połączenie VBA ODBC (nazwa użytkownika i hasło * 'd)
Set CN = New ADODB.Connection
With CN
.Provider = "MSDASQL"
.ConnectionString = "DSN=SageLine132;UID=******;PWD=******;"
.CursorLocation = adUseClient
.Open
End With
Połączenie to działa idealnie na naszych 32-bitowych komputerach Windows XP z Office 2010, ale nie na nowych komputerach z systemem Windows 7 64-bitowe uruchomione przez biuro 2010 32-bit.
Kiedy otwieram odbc32 w folderze syswow64, instalowana jest systemowa nazwa DSN.
Czy ktoś ma obejście dla tego lub środka łączenia bez dostępu do systemów DSN (DSN-Mniej)?
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
1 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Nigdy nie używałem Sage, ale miałem wcześniej problem ze sterownikiem MyODBC w systemie 64b, pozwolenie tutaj może ci pomóc:
dla użytkowników win 64b (XP, win7), aby uzyskać dostęp do sterownika MyODBC
(lub jakikolwiek inny sterownik DB), musisz uruchomić źródła danych z .
Aby zmiana była trwała, możesz dodać nową ikonę źródeł danych do Panelu sterowania (musisz to zrobić w eksploratorze, ponieważ poprosi Cię o potwierdzenie), nazwij je x64 źródła danych i wskaż
Pełna wersja artykułu widzi
tutaj
http://www.frog101.com/archives/68
.