iT邦幫忙

0

ODBC沒有Access Driver

  • 分享至 

  • xImage

我的"資料來源(ODBC)"裡面
我在"系統資料來源名稱"按"新增"
只看到"SQL server"一個
沒看見"Access Driver"
請問要怎樣才能安裝?
系統:Windows 7 X64
軟體:Access 2007

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
12
shunyuan
iT邦研究生 1 級 ‧ 2010-01-30 14:24:40
最佳解答

上面兩位都說錯。

Win7 - 64 bit,應用程式可以是 32 bit,但 driver 一定要 64 bit。

等微軟出 64 bit 的 driver 吧。

看更多先前的回應...收起先前的回應...
外獅佬 iT邦大師 1 級 ‧ 2010-01-31 00:40:14 檢舉

喔....那慢慢等吧...2007是沒機會了,等2010吧....

賽門 iT邦超人 1 級 ‧ 2010-01-31 09:55:05 檢舉

我只能說這位SY用的系統真的不是地球的微軟出品的...

shunyuan iT邦研究生 1 級 ‧ 2010-01-31 13:13:51 檢舉

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,原因不詳

請教是哪一種情況呢?

賽門 iT邦超人 1 級 ‧ 2010-01-31 18:45:53 檢舉

祝SY虎年快樂~~

shunyuan iT邦研究生 1 級 ‧ 2010-01-31 23:24:59 檢舉

新年快樂!

外獅佬 iT邦大師 1 級 ‧ 2010-02-01 08:45:18 檢舉

shunyuan提到:
請教是哪一種情況呢?

三種都不是....

外獅佬 iT邦大師 1 級 ‧ 2010-02-01 08:47:16 檢舉

simon581923提到:
真的不是地球的微軟出品的

潘朵拉微軟??

賽門 iT邦超人 1 級 ‧ 2010-02-01 22:20:27 檢舉

因為都不是, 所以, 只能祝SY虎年快樂了...

外獅佬 iT邦大師 1 級 ‧ 2010-02-02 08:21:32 檢舉

simon581923提到:
因為都不是, 所以, 只能祝SY虎年快樂了...

嘿嘿~~了解了解~~

shunyuan iT邦研究生 1 級 ‧ 2010-02-02 23:51:20 檢舉

[q]
simon581923 說:
因為都不是, 所以, 只能祝SY虎年快樂了...
[/q]

可是我已經用最厲害的一招,排他法。
這樣還會有漏網之魚?

新年快樂!
simon 大,到底答案是甚麼?

我真的有 IT 人,追根究底的...(恕刪)

12
外獅佬
iT邦大師 1 級 ‧ 2010-01-29 12:15:33

不是沒有
Access的ODBC只有32位元版本的
請執行%SystemRoot%\SysWow64\odbcad32.exe,
開啟32位元的 odbc 管理介面,應該就看得到了

12
賽門
iT邦超人 1 級 ‧ 2010-01-29 16:12:52

您可以先到 微軟官網 下載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可以用了.

0
paicheng0111
iT邦大師 5 級 ‧ 2018-04-12 08:41:45

Microsoft Access Database Engine 2010 可轉散發套件
已經分別提供x86與x64的exe檔。

我要發表回答

立即登入回答