未在本地計(jì)算機(jī)上注冊(cè)“Microsoft.Jet.OleDb.4.0”提供程序?win7系統(tǒng),怎么來(lái)解決?謝謝!
在對(duì)應(yīng)的 IIS 應(yīng)用程序池中,“設(shè)置應(yīng)用程序池默認(rèn)屬性”/“常規(guī)”/"啟用32位應(yīng)用程序",設(shè)置為 true。
估計(jì)是Windows 里已經(jīng)有了 Microsoft.Jet.OLEDB.4.0,32位的,但是默認(rèn)情況下應(yīng)用程序池不啟用32位程序,所以顯示沒有安裝“Microsoft.Jet.OLEDB.4.0”。
win7(64)未在本地計(jì)算機(jī)上注冊(cè)“Microsoft.Jet.OLEDB.4.0”提供程序的解決辦法
如題:
嗯嗯。我也試過(guò)百度上面找的在對(duì)應(yīng)的 IIS 應(yīng)用程序池中,“設(shè)置應(yīng)用程序池默認(rèn)屬性”/“常規(guī)”/”啟用32位應(yīng)用程序”,設(shè)置為 true。但是測(cè)試也是不行的。
求高手解決!!
YE工作室郵箱:
[email protected]
Win10(64位)+VS2017+NetFrame2.0測(cè)試發(fā)現(xiàn):
目標(biāo)平臺(tái) xls xlsx (兩種excel文件類型)
x86 OK OK
Any KO OK
x64 KO OK
只是發(fā)現(xiàn)了這個(gè)現(xiàn)象,沒有搞明白為嘛。
我之前用一個(gè)程序也試過(guò)這樣的情況,沒法導(dǎo)出,WIN7(32位)也不行,在互聯(lián)網(wǎng)找了N久,嘗試了N種方法。事實(shí)證明:有些程序?qū)IN7的系統(tǒng)不是很完美的支持。最后我是選擇在XP的系統(tǒng)里導(dǎo)出的
應(yīng)用池中,高級(jí)設(shè)置-啟用32位應(yīng)用程序設(shè)置為 True ;問題就全部解決了,我研究了大半天才明白
生成->配置管理器->平臺(tái)->點(diǎn)擊Any Cpu選項(xiàng)卡->新建->新建平臺(tái)->X86。
猜想你應(yīng)該沒有開ACCESS。
打開一個(gè)做計(jì)算機(jī)題的軟件,顯示 未在本地計(jì)算機(jī)上注冊(cè)“Microsoft.Jet.OLEDB.4.0”提供程序。
電腦是 32位的W7系統(tǒng) 安裝的是Microsoft.2003的辦公軟件錯(cuò)誤大概內(nèi)容:未在本地計(jì)算機(jī)上注冊(cè)“Microsoft.Jet.OLEDB.4.0”提供程序。
其實(shí)看這個(gè)問題,就知道是怎么一回事了,反正就是沒有在本地計(jì)算機(jī)上注冊(cè)“Microsoft.Jet.OLEDB.4.0”提供程序。怎么辦呢?
解決方法:開始--->運(yùn)行, 輸入 regsvr32 msjetoledb40.dll 然后回車即可。
如果這樣做沒有成功,而是提示沒有找到該組件,可以重裝一下 Jet 4.0 Service Pack 8(Jet40SP8_9xNT.exe),再regsvr32 msjetoledb40.dll(或重啟電腦)即可。
任務(wù)
這個(gè)真不會(huì) 不好意思
Win10(64位)未在本地計(jì)算機(jī)上注冊(cè)"Microsoft.Jet.OLEDB.4.0"提供程序
Microsoft.Jet.OLEDB.4.0下載這個(gè)軟件的64位版本
因?yàn)闆]有安裝64位的Jet40驅(qū)動(dòng)
生成->配置管理器->平臺(tái)->點(diǎn)擊Any Cpu選項(xiàng)卡->新建->新建平臺(tái)->X86。
Microsoft.Jet.OLEDB.4.0下載這個(gè)軟件的64位版本
因?yàn)闆]有安裝64位的Jet40驅(qū)動(dòng)生成->配置管理器->平臺(tái)->點(diǎn)擊Any Cpu選項(xiàng)卡->新建->新建平臺(tái)->X86。
Microsoft.Jet.OLEDB.4.0是一種ACCESS數(shù)據(jù)庫(kù)的搜索引擎,用于VB的ADO數(shù)據(jù)控件與ACCESS數(shù)據(jù)庫(kù)代碼連接.新建工程時(shí)選數(shù)據(jù)工程,此時(shí)VB6集成調(diào)試環(huán)境左邊工具箱內(nèi)已加載了有關(guān)數(shù)據(jù)庫(kù)編程必須的控件。 然后在FORM1窗體中添加ADODC控件和DATAGRID控件,將DATAGRID1的屬性DATASOURCE選ADODC1,打開ADODC1控件屬性頁(yè)使用連接字符串,選生成,在提供者選項(xiàng)中ACCESS數(shù)據(jù)庫(kù)選MICROSOFT jet 4.0 OLE DB Provider,然后按要求連接數(shù)據(jù)庫(kù)等。在ADODC1控件屬性頁(yè)使用連接字符串空白文本窗口中就有一長(zhǎng)串字符串,注意該字符串可復(fù)制到程序代碼用于編程。ADODC1控件屬性頁(yè)的數(shù)據(jù)源內(nèi)有命令文本(SQL)編寫窗口可編寫SQL查詢語(yǔ)言。該窗口的SQL語(yǔ)句可復(fù)制到程序代碼用于編程。
Microsoft.Jet.OLEDB.4.0下載這個(gè)軟件的64位版本
未在本地計(jì)算機(jī)上注冊(cè)“Microsoft.Jet.OLEDB.4.0”提供程序。
在server2008 64位系統(tǒng) 運(yùn)行軟件 MorningDiary;顯示System.InvalidOperationException: 未在本地計(jì)算機(jī)上注冊(cè)“Microsoft.Jet.OLEDB.4.0”提供程序。錯(cuò)誤,程序可以啟動(dòng)起來(lái),但是不能使用。rnMorningDiary在server 2003 32位運(yùn)行正常。rn在網(wǎng)上找呢很多 都沒有解決。Microsoft.Jet.OLEDB.4.0 是32位程序,不能在64位系統(tǒng)中運(yùn)行。
Microsoft.Jet.OLEDB.4.0是一種ACCESS數(shù)據(jù)庫(kù)的搜索引擎,用于VB的ADO數(shù)據(jù)控件與ACCESS數(shù)據(jù)庫(kù)代碼連接.新建工程時(shí)選數(shù)據(jù)工程,此時(shí)VB6集成調(diào)試環(huán)境左邊工具箱內(nèi)已加載了有關(guān)數(shù)據(jù)庫(kù)編程必須的控件。
然后在FORM1窗體中添加ADODC控件和DATAGRID控件,將DATAGRID1的屬性DATASOURCE選ADODC1,打開ADODC1控件屬性頁(yè)使用連接字符串,選生成,在提供者選項(xiàng)中ACCESS數(shù)據(jù)庫(kù)選MICROSOFT jet 4.0 OLE DB Provider,然后按要求連接數(shù)據(jù)庫(kù)等。在ADODC1控件屬性頁(yè)使用連接字符串空白文本窗口中就有一長(zhǎng)串字符串,注意該字符串可復(fù)制到程序代碼用于編程。ADODC1控件屬性頁(yè)的數(shù)據(jù)源內(nèi)有命令文本(SQL)編寫窗口可編寫SQL查詢語(yǔ)言。該窗口的SQL語(yǔ)句可復(fù)制到程序代碼用于編程。
SQL查詢語(yǔ)言主要結(jié)構(gòu)為:
Select 查詢字段 from 表名 Where 查詢條件語(yǔ)句 [排序語(yǔ)句或分組語(yǔ)句]
查詢字段必須分別用(西文)逗號(hào)分開或就用一個(gè)*號(hào)代替,上述查詢中排序語(yǔ)句建議最好應(yīng)用。
SQL查詢語(yǔ)言如有錯(cuò)程序運(yùn)行時(shí)告訴你出錯(cuò),作相應(yīng)改動(dòng)即可。一般先按上述連接,SQL用"SELECT * FROM TabelName"作調(diào)試,無(wú)問題,用一個(gè)按鈕孔件將前述需復(fù)制的連接字符串和SQL查詢語(yǔ)言先復(fù)制于按鈕控件的CLICK事件中備著,以便放著以后使用。然后刪去ADODC1孔件,再添加ADODC1控件再添其他內(nèi)容。
解決辦法:生成->配置管理器->平臺(tái)->點(diǎn)擊Any Cpu選項(xiàng)卡->新建->新建平臺(tái)->X86 ,這個(gè)步驟是用Microsoft Visual Studio 編程時(shí)要做的步驟, 是說(shuō)的他軟件程序問題的解決方法,跟你使用是沒關(guān)系的。用這個(gè)程序需要安裝office2003,里邊有access2003最好裝上。
需要注意的問題和解決方法:
1.Microsoft.Jet.OLEDB.4.0不要寫成Miscrosoft.Jet.OLEDB.4.0,;
2.Data Source不要寫成“Data Sourse”,
3.檢查是否安裝了Office
4.重新安裝注冊(cè)MDAC28.exe (一般vs安裝目錄里有或者到微軟的官方網(wǎng)站上下)
http://www.jb51.net/softs/20587.html
5.如果是64位平臺(tái),也可能出現(xiàn)這種情況;解決方法:生成->配置管理器->平臺(tái)->點(diǎn)擊Any Cpu選項(xiàng)卡->新建->新建平臺(tái)->X86
相關(guān)推薦:
什么是馳名商標(biāo)(中國(guó)名牌產(chǎn)品和馳名商標(biāo)有什么區(qū)別)
商標(biāo)續(xù)展注冊(cè)有什么規(guī)定(注冊(cè)商標(biāo)每次續(xù)展注冊(cè)的有效期為)
商標(biāo)注冊(cè)證怎樣發(fā)放(如何領(lǐng)取商標(biāo)注冊(cè)證)
專利申請(qǐng)日如何確定(2023專利法規(guī)定專利申請(qǐng)日怎樣確定的)
商標(biāo)的國(guó)外注冊(cè)途徑(如何在國(guó)外注冊(cè)商標(biāo))