德天大瀑布自驾游:请问asp制作动态网页时数据库联接不上了,重装系统也不行,代码没问题,我该怎么办啊!

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/07 05:23:01
把代码放在我同学机子上运行正常
数据库链接没问题,我的代码在别人机子上运行正常

可能你用的数据库驱动不对,另外,须注意的是数据库文件路径的设定。
以下是我用来连接ACCESS数据库的页面代码:
<%@LANGUAGE="VBSCRIPT"%>
<%
option explicit
dim startime,endtime,conn,connstr,db
startime=timer()
'更改数据库名字
db="111.mdb"
Set conn = Server.CreateObject("ADODB.Connection")
'connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'如果你的服务器采用较老版本Access驱动,请用下面连接方法
connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath(db)
conn.Open connstr
function CloseDatabase
Conn.close
Set conn = Nothing
End Function
%>

你安装IIS服务器了吗?把代码文件夹设置成虚拟目录。然后在用本机地址+你的虚拟目录名称。如
http://127.0.0.1/你的虚拟目录名称/ASP的文件名
或者直接放在Inetpub/wwwroot目录下

在你的asp文件的根目录给everyone一个写的权限

出现这种问题一般是存放web的盘使用NTFS系统

我遇到过这个 问题 ,好像是 系统文件夹权限问题 ,进入 文件夹选项,查看,把简单的文件共享(推荐)那个给勾没,然后把你的文件的文件夹属性的权限里,把全设置为所有人 ,大概是这样的,
如果还是不行,在出错的时候网页肯定显示了一些字,你把那些字拿倒百度里搜一下,就可以找到相仿问题的解决办法,我相信在那里会找到问题的解决办法
好运!!!