为什么我在用DW制作asp网页时提交表单不能连接到数据库

来源:百度知道 编辑:UC知道 时间:2024/06/21 19:59:46
系统是vista(home premium版本)的,用DW制作了一个用户登录的界面,也弄好了数据库,但我在预览输入用户名和密码时,总是出现500内部服务错误,请问是怎么回事呢.如果是IIS安装有问题,请个个详细的步骤啊.先谢谢了~

我给你我写的。如果还不行那就是你iis设置有问题了,给加点分吧!!!
<%
'打开数据库连接
dim conn,connstr,db,rs
db="db/db.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

set rs=server.CreateObject("adodb.recordset")

rs.Open "select * from [user] where username='"&username&"' and password='"&password&"' " ,conn,1,1

if not(rs.bof and rs.eof) then
response.write"成功"

else
response.write"失败"
end if
rs.Close
set rs=nothing
%>