Ms access ASP经典错误:在与请求的名称或序号对应的集合中找不到3265项。关于数据库连接

Ms access ASP经典错误:在与请求的名称或序号对应的集合中找不到3265项。关于数据库连接,ms-access,asp-classic,database-connection,Ms Access,Asp Classic,Database Connection,我不确定为什么会发生以下错误 是数据库连接错误吗 下面的代码显示了此错误 错误: 3265 Item cannot be found in the collection corresponding to the requested name or ordinal. 代码: MM\u connUsers\u STRING=“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“&Server.MapPath(“/Data/base/path/database

我不确定为什么会发生以下错误

是数据库连接错误吗

下面的代码显示了此错误

错误:

3265 Item cannot be found in the collection corresponding to the requested name or ordinal.
代码:

MM\u connUsers\u STRING=“Provider=Microsoft.Jet.OLEDB.4.0;Data Source=“&Server.MapPath(“/Data/base/path/database.mdb”)&“Jet-OLEDB:database Password=xxxxxx;”
如果错误号为0,则
响应写入(错误编号)
响应写入(错误描述)
响应。写入(“
”) 如果结束
您可能在下面有一个“选择”,您正在尝试获取一个不在选择中的项目

比如:

选择姓名、电话号码或其他信息

dogname=rs(“dogname”)

由于“dogname”不在选择列表中,因此会出现该错误

可能是因为下面有一个“select”,您正在尝试获取一个不在选择列表中的项目

比如:

选择姓名、电话号码或其他信息

dogname=rs(“dogname”)


由于“狗名”不在选择列表中,因此您会收到该错误,谢谢您的回复和评论。 但这里是我如何修复它的


在IIS“应用程序池”上,设置32位选项为“false”,因此它显示此错误。我将其更改为true,它开始工作

感谢您的回复和评论。 但这里是我如何修复它的


在IIS“应用程序池”上,设置32位选项为“false”,因此它显示此错误。我将其更改为true,它开始工作

也许它找不到数据库,
.mdb
文件名是否正确,指向它的路径是否正确?听起来好像找不到您尝试连接的数据库。此错误通常表示SQL有问题。在将SQL放入代码之前,先向我们展示SQL或在数据库中测试它。@Paul实际上我找到了解决方案。在IIS上,应用程序池上的32位选项为false,因此它显示此错误。感谢您的评论。可能的副本可能找不到数据库-
.mdb
文件名是否正确,指向它的路径是否正确?听起来好像找不到您尝试连接的数据库。此错误通常表示SQL有问题。在将SQL放入代码之前,先向我们展示SQL或在数据库中测试它。@Paul实际上我找到了解决方案。在IIS上,应用程序池上的32位选项为false,因此它显示此错误。谢谢您的评论。可能重复的
MM_connUsers_STRING = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath ("/data/base/path/database.mdb") &"; Jet OLEDB:Database Password=xxxxxx;"
If Err.Number <> 0 Then
  Response.write(Err.Number)
  response.write(Err.description)
  response.write("<br>")
end if