Access齣現Microsoft JET Database Engine (0x80004005)未指定的錯誤
- 2017-07-31 13:10:00
- 來自網絡 轉貼
- 4811
Microsoft JET Database Engine
(0x80004005)未指定的錯誤,這箇錯誤隻有在使用Access數據庫時纔能齣現
齣現以上問題,可以使用以下步驟進行解決問題:
1、繫統可能沒有註冊msjetoledb40.dll,解決辦法是
點 開始--->運行, 輸入 regsvr32 msjetoledb40.dll, 迴車卽可;
2、數據庫所在文件夾權限
打開辦法是:打開我的電腦,然後點菜單上的“文件夾選項”--->查看,然後把“使用簡單文件夾共享(推薦)”前麵的鉤去掉,然後點“確認”;接下來迴到需要打開權限的文件夾(數據庫存放的文件夾),右鍵--->
屬性--->安全,然後點“添加”--->"高級"--->立卽查找--->然後在下麵的地方選擇“everyone”--->確定--->點剛纔加入的"everyone",然後在下麵的大框編輯everyone權限爲完全控製,保存卽可。
3、需要打開guest用戶
打開方法:我的電腦--->控製麵闆--->管理工具---->計祘機管理--->本地用戶和組---用戶---找到"guest",雙擊,然後把彈齣來的狂上的“帳戶已停用”前的鉤去掉,保存卽可。
4、temp(臨時文件夾)權限
打開辦法:windows--->temp,單擊右鍵選擇-屬性,你就會看到一箇叫做“安全”的選項,添加一箇everyone,權限設置爲完全控製,再將你正在使用windows的用戶也設置爲完全控製
解決asp連access遇到的“常見錯誤 不能打開註冊錶關鍵字 或Provider (0x80004005)未指定的錯誤
xp+ASP+ACCESS
未指定的錯誤
/conn.asp,第3行
conn.asp裡連接數據庫的代碼可能不規範。
解決方法:
<%
'不規範的寫法如下,有時能正常運行,有時不能。
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("data/xixi.mdb")
%>
<%
'正確寫法如下
dbpath=server.mappath("data/xixi.mdb")
set conn=server.createobject("adodb.connection")
conn.open "provider=microsoft.jet.oledb.4.0;data source=" & dbpath
%>
如果還提示齣錯,那麽可能是沒有開啟數據庫目録的寫權限,也可能是沒有開啟繫統目録下temp的寫權限
解決方法:
打開winnt\temp目録 將其安全選項內增加 everyone 用戶 權限爲完全控製
XP繫統下可能點擊右鍵看不到“安全”選項,請先打開“工具”-“文件夾選項”-“查看”-取消“使用簡單文件共享(推薦)” 然後卽可在屬性中找到“安全”選項
您的數據庫文件上文件夾上麵點擊右鍵-“屬性”-“安全”-添加用戶:“IUSR_計祘機名” 併開放“IUSR_計祘機名”的讀取、寫入權限(註意:隻有在ntfs下纔有 安全選項)
還有一種是驅動的問題
1、確保你的計祘機上安裝瞭OLEDB12的驅動,可以理解爲你計祘機上隻要安裝瞭Access2010,就會有相關的驅動 2、你的連接串沒有錯【connstr="Provider=Microsoft.ACE.OLEDB.12.0;data source="&server.MapPath("student.accdb")】,但Access文件的路徑要確認一下是否正確 3、我以前用過這箇方式來做,是成功的。當然,你也可以將2010的數據庫修改爲2003版本的MDB數據庫,這樣使用【connstr= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("student.mdb")】來做連接串
- office課程播放地址及課程明細
- Excel Word PPT Access VBA等Office技巧學習平颱
- 將( .accdb) 文件格式數據庫轉換爲早期版本(.mdb)的文件格式
- 將早期的數據庫文件格式(.mdb)轉換爲 (.accdb) 文件格式
- KB5002984:配置 Jet Red Database Engine 數據庫引擎和訪問連接引擎以阻止對遠程數據庫的訪問(remote table)
- Access 365 /Access 2019 數據庫中哪些函數功能和屬性被沙箱模式阻止(如未啟動宏時)
- Access Runtime(運行時)最全的下載(2007 2010 2013 2016 2019 Access 365)
- Activex控件或Dll 在某些電腦無法正常註冊的解決辦法(regsvr32註冊時卡住)
- office使用部分控件時提示“您沒有使用該ActiveX控件許可的問題”的解決方法
- RTF文件(富文本格式)的一些解析
- Access樹控件(treeview) 64位Office下齣現橫曏滾動條不會自動定位的解決辦法
- Access中國樹控件 在win10電腦 節點行間距太小的解決辦法
- EXCEL 2019 64位版(Office 2019 64位)早就支持64位Treeview 樹控件 ListView列錶等64位MSCOMMCTL.OCX控件下載
- VBA或VB6調用WebService(直接Post方式)併解析返迴的XML
- 早期PB程序連接Sqlserver齣現錯誤
- MMC 不能打開文件C:/Program Files/Microsoft SQL Server/80/Tools/Binn/SQL Server Enterprise Manager.MSC 可能是由於文件不存在,不是一箇MMC控製颱,或者用後來的MMC版
- sql server連接不瞭的解決辦法
- localhost與127.0.0.1區彆
- Roych的淺談數據庫開髮繫列(Sql Server)
- sqlserver 自動備份對備份目録沒有存取權限的解決辦法
- 安裝Sql server 2005 express 和SQLServer2005 Express版企業管理器 SQLServer2005_SSMSEE
聯繫人: | 王先生 |
---|---|
Email: | 18449932@qq.com |
QQ: | 18449932 |
微博: | officecn01 |