ASP无法绑定数据库

来源:百度知道 编辑:UC知道 时间:2024/05/25 21:12:59
在使用Dreamweaver 设计视图制作ASP连接ACCESS时,我连接数据库后测试已经显示“成功创建连接脚本”,此时我预览网页时可以正常显示网页内容,之后在绑定里添加记录集后测试时也可以显示出表中的数据,可是这时再预览网页就不能正常显示;

HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------------------------------------------

技术信息(用于支持人员)

错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xbd0 Thread 0x174 DBC 0x110b024 Jet'。
/regist.asp, 第 8 行
代码显示如下:<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/conn.asp" -->
<%
Dim Recordset1
Dim Recordset1_numRows

Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_conn_STRING
Recordset1.Source = "SELECT * FROM user"
Recordset1.CursorType = 0
Reco

解决方法:
这个是数据库连接失败造成的。首先检查conn.asp中连接数据库的路径是否正确,检查数据库是否确实存在。如果数据库已经存在并且连接程序中的路径没有错误,请将本地的access数据库重新上传一次。

如果服务器上的数据库才是最新的,不能重新上传解决,请将服务器上的数据库下载到您本地电脑,用access2000把你的数据库打开,然后用工具里面的修复数据库,修复一次再重新上传就可以了。

重新检查一下数据库路径。或者数据库所在目录权限,确认everyone用户能够有获取data信息的权限。

设置方法:网站所在的目录-属性-安全-添加everyone用户,给其相应的权限。

你是不是想写这样的一个添加(或者是申请)页面的代码?感觉你这个页面代码好奇怪.按你目前的写法是不对的.没看到你的这个记录集在这个页面发挥了什么作用啊!关注中!