IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)網(wǎng)絡(luò)編程Asp編程 → ASP訪問Access數(shù)據(jù)庫(kù)出錯(cuò):MicrosoftJETDatabaseEngine(0x80004005)錯(cuò)誤。

ASP訪問Access數(shù)據(jù)庫(kù)出錯(cuò):MicrosoftJETDatabaseEngine(0x80004005)錯(cuò)誤。

時(shí)間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)

錯(cuò)誤類型:
Microsoft JET Database Engine (0x80004005)
未指定的錯(cuò)誤
conn.ASP, 第 6 行

解決方法:

一、權(quán)限更換法
?

首先保證您的conn沒有任何問題??!IIS里"目錄安全性"中的"匿名訪問和身份驗(yàn)證控制"取消,換成"集成 WINDOWS身份驗(yàn)證"即可。
?

二、連接字符串大小寫法
?

問題可能是因?yàn)閄P的ODBC原因造成的,xp中的ODBC已經(jīng)升級(jí)到了ODBC.net版本了。.net在大小寫方面有些問題。你們可以試試換成小寫。

我自己在寫聯(lián)字符串時(shí)換成小寫,問題就沒有,你們可以試試。

三、連接字符串加入用戶名密碼法
?

這些是我在用dreamweaver連接數(shù)據(jù)庫(kù)是遇到的。 現(xiàn)在本地電腦是XP,服務(wù)器是2000
  錯(cuò)誤通常都在第8行。
  1、如果出現(xiàn)"不能連接數(shù)據(jù)庫(kù)"請(qǐng)下載新插件。就是XP下dreamweaver的補(bǔ)丁。
  2、如果出現(xiàn)"Provider (0x80004005)??
        未指定的錯(cuò)誤
    一會(huì)有,一會(huì)兒無。解決辦法。就是加入U(xiǎn)ID=;PWD=
    例:
    錯(cuò)誤前:MM_okok_STRING = "dsn=bak;"??
    改正后:MM_okok_STRING = "dsn=bak;UID=;PWD=;"
 就說到這了。

四、標(biāo)準(zhǔn)連接字符串法
?

以上都是 數(shù)據(jù)庫(kù) 連接時(shí)的不正確寫法靠成的。
發(fā)一個(gè)標(biāo)準(zhǔn)的數(shù)據(jù)庫(kù)連接代碼。希望對(duì)大家有幫助。
<%
option explicit
dim startime,endtime,conn,connstr,db
startime=timer()
'更改數(shù)據(jù)庫(kù)名字
db="data/dvBBS5.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'如果你的服務(wù)器采用較老版本Access驅(qū)動(dòng),請(qǐng)用下面連接方法
'connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.Open connstr
function CloseDatabase
Conn.close
Set conn = Nothing
End Function
%>

?

五、重啟計(jì)算機(jī)法

其實(shí)很簡(jiǎn)單...被你們復(fù)雜化了....
其實(shí)就是重啟機(jī)器就OK....

--作者自己觀點(diǎn):不過我試過這個(gè)方法,對(duì)我的機(jī)器沒有作用

六、修復(fù)系統(tǒng)文件法
?

七、連接字符串正確寫法
?

注意了?。≡蚴莄onnstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)其中的"Driver (*.mdb)"中間多了個(gè)空格,所以會(huì)出錯(cuò)??!改成"Driver(*.mdb)"就OK了!


在Dos命令行狀態(tài)下分別輸入下列命令并按回車

(Enter)鍵:

regsvr32 jscript.dll (命令功能:修復(fù)Java動(dòng)態(tài)鏈接庫(kù))
regsvr32 vbscript.dll (命令功能:修復(fù)VB動(dòng)態(tài)鏈接庫(kù))

然后從新啟動(dòng),即可恢復(fù)

關(guān)鍵詞標(biāo)簽:ASP,Access,數(shù)據(jù)庫(kù),0x

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門文章 ASP編程代碼:隱藏圖片的真實(shí)地址 ASP編程代碼:隱藏圖片的真實(shí)地址 ASP教程:0177:800401f3錯(cuò)誤解決 ASP教程:0177:800401f3錯(cuò)誤解決 ASP代碼中如何屏蔽ip地址 禁止某IP段訪問網(wǎng)站 ASP代碼中如何屏蔽ip地址 禁止某IP段訪問網(wǎng)站 錯(cuò)誤80004005信息處理方法 錯(cuò)誤80004005信息處理方法

相關(guān)下載

    人氣排行 ASP下標(biāo)越界的解決方法 ASP代碼中如何屏蔽ip地址 禁止某IP段訪問網(wǎng)站 “文件共享鎖定數(shù)溢出” 原因及解決方法 無法寫入數(shù)據(jù)庫(kù)的解決方法 ASP教程:0177:800401f3錯(cuò)誤解決 ASP常用函數(shù)列表 如何用ASP來獲取客戶端真實(shí)IP的地址 ASP用FSO生成HTML簡(jiǎn)單實(shí)例+詳解[原創(chuàng)]