Microsoft.Jet.OLEDB.4.0'

Microsoft.Jet.OLEDB.4.0' 提供者並未登錄於本機電腦上
 各位大大ˋ小小ˋ帥帥ˋ水水ˋ還是隨便什麼...  老夫我下載一個程式,當要執行某應用程式時,就出現一個視窗,上書:
XXX...Microsoft.Jet.OLEDB.4.0' 提供者並未登錄於本機電腦上...XXX  老夫我查尋的結果是:
Microsoft Jet 不支援 64 位元的版本,你的應用程式不能編譯為 64 位元的應用程式,而必須編譯為 32 位元的應用程式,才可以使用 Microsoft Jet。  噹噹噹 問題來了,我是電腦**(一點都不誇張),我不會把 64位元的版本換成 32 位元(好像不是只有除以2那麼簡單)。我用的是Acer筆電,Window 7 作業系統。  請問 誰有耐心教我?

回答 (13)

2010-11-01 1:24 am
✔ 最佳答案
不要將 .NET應用程式編譯為 64 位元(x64)或「Any CPU」(預設值) 的應用程式

而必須編譯為 32 位元(x86)的應用程式,才可以使用 Microsoft Jet

請參考:http://social.msdn.microsoft.com/Forums/zh-TW/238/thread/c55decf8-53a4-4c82-8aa3-d9f3e6c627c0

若使用Visual Studio,請在方案總管中的專案節點上按右鍵,然後選擇「屬性」以打開專案屬性視窗

請點選左方的「建置」頁籤,然後在平台目標旁的下拉方塊中,選擇「x86」,這是圖片的網址:http://lh5.ggpht.com/_jxr8JbbvYQE/S706MjSxTwI/AAAAAAAAAXw/ZDpCAVWeGF4/s1600-h/clip_image004%5B4%5D.jpg
然後再編譯你的程式,你的程式應該就可正常執行。

請問你是用win7 x64 開發平台是Microsoft Visual Studio 2008,這是如圖[img]http://wsm90177.myweb.hinet.net/01.jpg[/img]

解:
1. 請點選標準工具中的「方案組態」下拉方塊,然後選擇「組態管理員」。如下圖:
http://img818.imageshack.us/img818/9089/3e56b726a8784cfeada0a1e.png
2. 點選「使用中的方案平台」下拉方塊,然後選擇「新增」,如下圖:
http://img829.imageshack.us/img829/1417/47eecc1abebf4baaaf165b6.png
3. 當出現「新增方案平台」對話方塊時,請在上方的「輸入或選擇新平台」下拉方塊選擇「x64」,然後按確定,再按「關閉」即可。如下圖:
http://img251.imageshack.us/img251/4138/6f30363a9dde47aa855a0f5.png
請問你是用win7 x86VB2008 但是建置上沒有 目標平台可以改X86耶 請問還能怎麼改

解:
請在「方案總管」中,在方案上按右鍵,然後在右鍵功能表中選擇「組態管理員」。此時會出現「組態管理員」視窗,預設會有「Debug」和「Release」兩種組態,每種組態預設的平台為「Any CPU」。
如果你要改為「x86」,請點選「平台」下拉方塊,然後選擇「新增」,當出現「新增專案平台」對方話塊時,請點選「新平台」下拉方塊,然後選擇「x86」,按下「確定」,再按下

2010-10-31 22:45:22 補充:
在 Visual Studio .NET IDE 中找出 [方案總管] 視窗。如果找不到,請按一下 [檢視] 功能表上的 [方案總管]。
希望幫上忙,謝謝
參考: 自己
2010-10-30 12:50 am
呵~~~~

完全看不懂妳們在說什麼?
我也不知道我的Window 7 X64開發平台是什麼(汗顏...)

我這台筆電是這個月初才買的,從來沒用過筆電和Window 7,這幾天一直在摸索中,也不知道方案總管是什麼...(臉紅中)

我點開[電腦]中的C槽,有看到一個Program Files (X86),是這個嗎?

2010-10-24 20:00:57 補充:
是家用進階版....

2010-10-24 20:08:15 補充:
我有裝2003之Professional Edition

其他的想說大概用不著就沒裝,我明天再把光碟片找出來試試看。

2010-10-24 21:28:02 補充:
OK~~

今天時間已晚(對我來說),待會還要做別的事,然後10:30睡覺,明早要早起運動,我明天再一項一項去試,先謝啦。

2010-10-25 14:58:55 補充:
TO:∼“n_神彩飛揚_n”∼

不行耶~~

也不知道是我漏掉哪一個程序,還是真的不行,總之還是無法執行。

Window 7 沒有光碟片,是隨筆電附贈的。

2010-10-25 21:28:15 補充:
拍謝(臉紅中)
家用進階版下方的英文字是:

Copyright C(圓圈圍起來) 2009 Microsoft Corporation. All rights reserved.

我不會截圖上傳...

2010-10-25 21:29:05 補充:
Copyright ⓒ 2009 Microsoft Corporation. All rights reserved.

2010-10-26 15:47:12 補充:
電腦白博士...

嗯~~有意境...

2010-10-27 07:34:29 補充:
放心

我要丟出去以前會先做好[安全措施],以方便[回收]

2010-10-27 10:04:29 補充:
Forst : my friend

你有辦法幫我解決嗎?

2010-10-27 11:22:47 補充:
沒辦法啦

如果我家的小花(狗)還在的話,也許我的地位還可以跟牠拼一下

2010-10-27 20:39:11 補充:
兩個圖片都是只有上面的中文字一樣,其他都不一樣。

我的筆電是這個月初買的。

沒關係,我再放幾天,如果沒人有方法解決的話,就只好放棄了。

2010-10-27 20:51:47 補充:
我的錯誤圖是~~

視窗上面是:
Microsoft.NET Framework

內容是:
您的應用程式發生未處理的例外狀況。如果您按一下[繼續],應用程式會忽略錯誤並嘗試繼續。如果您按一下[結束],則會立即關閉應用程式。

Microsoft.Jet.OLEDB.4.0' 提供者並未登錄於本機電腦上。


詳細資料(D) 繼續(C) 結束(Q)

2010-10-29 16:55:41 補充:
百顆別難過~~

我現也是"強顏歡笑"...

再三天就要自宮了...

2010-10-30 07:19:30 補充:
嗯嗯~~這兩篇都沒看過...

太好了,今天不會無聊了,我再慢慢研究(我速度很慢的></)

先謝了~~

2010-10-30 16:12:10 補充:
哈...還是沒辦法...

我在專案名稱按右鍵,根本就找不到這個(Properties)東東 = =///

2010-10-31 21:17:33 補充:
專案名稱應該就是檔案名稱吧?

我在檔案名稱按右鍵,出來的東東完全沒有『Properties』及跟屬性有關的字眼,所以應該是跟我的筆電的開發平台不相符。

2010-11-21 11:44:01 補充:
OK~~

沒問題~~

2015-05-29 19:48:13 補充:
死***

別再來貼廣告了

貼廣告的鬼是死*** 臭雞蛋
2015-04-06 6:29 am
推薦你這家情趣用品

http://ki.gs/6db

各式各樣的名器自慰套都有,價錢公道 品質好

是完全合格合法的情趣用品網站,
所以你可以放心購買喔 非常的有保障

而且滿1000 免運費 多種運送方式,
定購後自行到全省OK.萊爾富.全家便利商店領貨,

情趣用品包裝隱密,絕對讓你物超所值
2010-10-30 11:25 am
你用的應該就是Windows 7 作業系統(64位元)了
而該軟體可能是舊款軟體所以不支援64位元 只支援32位元
據我所知 原搭載64位元作業系統 沒辦法自行在筆電上更換成32位元

不然就是你再找看看該軟體有沒有更新版
照理說現在新出的軟體大部分都支援64位元了
所以你下載的軟體應該不是最近的 看看有沒有最新的版本可供使用囉

2010-10-30 03:36:10 補充:
你看看以下兩篇對你有幫助嗎(已看過的話 就Sorry囉):

http://tw.myblog.yahoo.com/jw!sIUtBgyIFRmUfXKeGbuF/article?mid=361

http://huangsb.blogspot.com/2010/04/microsoftjetoledb40.html
2010-10-27 6:59 am
報名巨匠電腦比較快又安全...!
我怕您沒有耐性把筆電丟到窗外去
2010-10-26 7:02 pm
老兄老弟寶一對~~~電腦白博士
2010-10-26 7:34 am
豆豆知識長:

祝您找到好答案!
2010-10-25 5:18 am
我只能說「試看看」↓
1.最基本的一個方法:
開始—>執行, 輸入 regsvr32 msjetoledb40.dll
建議重啟一下,問題即可解決。

2.如果還不行,就要重新安裝mdac驅動。
下載 MDAC 裝看看囉 ( Microsoft Data Access Components )
http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=zh-tw

2010-10-24 21:18:42 補充:
如果再不行~~
sorry!!因為我不是這方面的專家^^

你貼圖~Forst好友定可以幫您的^^

2010-10-24 21:34:01 補充:
如果要用光碟片安裝

WINDOWS的INF資料夾下,右鍵點擊MDAC.inf,選“advance Install”,放入光碟片(win 7),進入I386目錄....
PS:資料夾或檔案看不到,那就取消隱藏。

如果再不行~~
sorry!!因為我不是這方面的專家^^

丫~~輸入 regsvr32 msjetoledb40.dll

這個有可能不行(32位元64位元不知一不一樣了)

2010-10-26 21:27:38 補充:
這我真的沒折了~
等forst好友囉^^

2010-11-21 11:33:45 補充:
我也安裝windows 7了

也遇上好友這個問題了!

這問題或許要從原設計程式下手了

暫時我也沒解

如果那如解決再互相教學一下囉
2010-10-24 7:02 pm


收錄日期: 2021-04-11 18:22:05
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20101024000015KK02524

檢視 Wayback Machine 備份