错误类型:Microsoft JET Database Engine (0x80004005)?
我下载的一个很小的BBS,为什么我每次经常
http://localhost/class/index.asp进入之后,经常是ASP内部错误?
显示如下:
“HTTP 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
--------------------------------------------------------------------------------
技术信息(适用于支持人员)
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
/class2/login.asp, 第 10 行”
我的第十行是“conn.open ConnString”
然后在CONFIG.INC中调用为“ConnString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath("db/alumni.mdb")”
这个错误是什么意思?
如果我把那个第十行改为
Conn.open "provider=microsoft.jet.oledb.4.0;data source="&server.mappath("/db/alumni.mdb")(据说这个代码比前一个优秀,我也不知道)
一样出错误
“HTTP 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务
--------------------------------------------------------------------------------
技术信息(适用于支持人员)
错误类型:
Microsoft JET Database Engine (0x80004005)
/class2/login.asp, 第 10 行”
请教各位,这个错误是因为什么原因,困扰我很久了,这个问题在上传到空间之后就没有问题了!但是这样我调试程序很麻烦,必须是第一次启动的时候执行才顺利,过一会就不行了?这个算是个问题么?还是我哪里设置有问题?
我的机器:WIN2000SERVER+IIS5.0
ALUMNI.MDB已经设置了完全权限,而且也已经继承了父目录权限
但是我不知道ODBC数据源有什么用?我觉得既然已经在CONFIG.inc中指定了数据库的名称,应该不用再声明了吧?
我现在是很困扰,为什么经常出那个错误,我在线等解答!