上面兩位都說錯。
Win7 - 64 bit,應用程式可以是 32 bit,但 driver 一定要 64 bit。
等微軟出 64 bit 的 driver 吧。
喔....那慢慢等吧...2007是沒機會了,等2010吧....
我只能說這位SY用的系統真的不是地球的微軟出品的...
simon581923 大:
我只能說這位SY用的系統真的不是地球的微軟出品的...
請問是以下哪一種 case:
(1) Win7 - 64 可以執行 32 bit driver
(2) Win7 - 64 的 Access ODBC 32 driver 其實名字雖然是 driver 可是其實只是一個 service 並不是 driver
(3) 以上皆非,而且已經在自己的 Win7 - 64 上,成功設定 Access ODBC driver,原因不詳
請教是哪一種情況呢?
祝SY虎年快樂~~
新年快樂!
shunyuan提到:
請教是哪一種情況呢?
三種都不是....
simon581923提到:
真的不是地球的微軟出品的
潘朵拉微軟??
不是沒有
Access的ODBC只有32位元版本的
請執行%SystemRoot%\SysWow64\odbcad32.exe,
開啟32位元的 odbc 管理介面,應該就看得到了
您可以先到 微軟官網 下載ODBC Driver安裝, 因為Office 2007還是32位元的應用軟體, 所以, Office的ODBC Component也是32位元的應用軟體.
除了可以執行 C:\Windows\SysWOW64\odbcad32.exe管理32位元應軟體的ODBC DSN外, 還可以由Excel 2007的[資料]->[從其它來源]->[從資料連線精靈]->選[ODBC DSN]->[下一步]就可以看到如何用ODBC連線Access資料庫了.
同樣的在VS2005或VS2008中建立資料來源時, 也可以找到Access的ODBC Driver.
另外, 您或許會問是否有64位元的ODBC Driver可用, 就我的瞭解, 因為現在很多應用軟體(包括Office 2007、VS2005、VS2008等等)都還是32位元應用居多, 就算是有64位元ODBC Driver也派不上多少用場. 所以等有64位元的Office發行時, 就會有64位元的Access ODBC Driver可以用了.
Microsoft Access Database Engine 2010 可轉散發套件
已經分別提供x86與x64的exe檔。