新手.
用的 DW中的VBSCRIPT
Microsoft JET Database Engine 错误 '80040e37'
Microsoft Jet 数据库引擎找不到输入表或查询 'pl_bf'。 确定它是否存在,以及它的名称的拼写是否正确。
/fb_1.asp,行 164
里面有这个表
上传空间 以前找的办法是用
修改了Connections中的文件
<%
db="sjk/pl.mdb"
set conn=Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.mappath(db)
conn.open connstr
%>
然后把MM_pl_STRING修改为了conn 才可以在服务器上打开网页
但是有个页面多了个评论数据库就打不开了
有没有不用修改
MM_pl_STRING为conn 只修改Connections中的文件就可以打开呢
出错的页面代码太多了。无法全部给出
就是修改了这里面的MM_pl_STRING为conn 才出现的这个错误
<%
Dim Recordset3__MMColParam
Recordset3__MMColParam = "1"
If (Request.QueryString("id") <> "") Then
Recordset3__MMColParam = Request.QueryString("id")
End If
%>
<%
Dim Recordset3
Dim Recordset3_numRows
Set Recordset3 = Server.CreateObject("ADODB.Recordset")
Recordset3.ActiveConnection = MM_sjk_STRING
Recordset3.Source = "SELECt * FROM fb WHERe id = " + Replace(Recordset3__MMColParam, "'", "''") + ""
Recordset3.CursorType = 0
Recordset3.CursorLocation = 2
Recordset3.LockType = 1
Recordset3.Open()
Recordset3_numRows = 0
%>
另外想找个老师.平时在你有空的时候回答我一些简单的问题就行了。
送200积分
Microsoft JET Database Engine 错误 '80040e37'
答案:2 悬赏:10 手机版
解决时间 2021-02-11 08:16
- 提问者网友:趣果有间
- 2021-02-10 18:52
最佳答案
- 五星知识达人网友:煞尾
- 2021-02-10 20:25
题目没问清楚,完全无法解答
但是单看单看你上面显示的错误,应该是你数据库中没有pl_bf表
我核对你下面的代码的时候发现这句SQL语句
Recordset3.Source = "SELECt * FROM fb WHERe id = " + ...
这个语句打开的是fb表
如果你需要打开pl_bf表,语句应该是
SELECt * FROM pl_bf
这里我就不清楚你的表到底应该是
bf还是fb,或是pl_bf,亦或者pl_fb
看看你的表,到底哪个名字对
你把你的数据库打开看看有没有pl_bf这个表(或是查询),
如果有,看一看你RecordSet打开的表名是不是正确
最后就是看看所有的Connection声明名和RecordSet声明名是否统一
但是单看单看你上面显示的错误,应该是你数据库中没有pl_bf表
我核对你下面的代码的时候发现这句SQL语句
Recordset3.Source = "SELECt * FROM fb WHERe id = " + ...
这个语句打开的是fb表
如果你需要打开pl_bf表,语句应该是
SELECt * FROM pl_bf
这里我就不清楚你的表到底应该是
bf还是fb,或是pl_bf,亦或者pl_fb
看看你的表,到底哪个名字对
你把你的数据库打开看看有没有pl_bf这个表(或是查询),
如果有,看一看你RecordSet打开的表名是不是正确
最后就是看看所有的Connection声明名和RecordSet声明名是否统一
全部回答
- 1楼网友:琴狂剑也妄
- 2021-02-10 20:30
2000和2003的管理方法差不多。按照第二步,把数据库文件的权限也修改为everyone完全控制就行了。
解决方法:
(1)检查是否在iis中对整个网站打开了“写入”权限,而不仅仅是数据库文件。
(2)检查是否在win2003的资源管理器中,将网站所在目录对everyone用户打开所有权限。具体方法是:打开“我的电脑”----找到网站所在文件夹----在其上点右键----选“属性”-----切换到“安全性”选项卡,在这里给everyone用户所有权限。
注意: 如果你的系统是xp,请先点“工具”----“文件夹选项”----“查看”-----去掉“使用简单文件共享”前的勾,确定后,文件夹“属性”对话框中才会有“安全性”这一个选项卡。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯