HTML、ASP技术与数据库结合的应用?

来源:百度知道 编辑:UC知道 时间:2024/06/06 09:14:28
制作一个密码登录验证窗口,要求与Access数据库结合,实现的密码的验证
登录具体要求如下:
1、 要求学生单独完成设计,课程设计结束时由老师检查合格者填写实验报

2、页面整洁,可以采用普通网页制作工具开发。
3、基本功能完备:
(1) 通过口令来验证登录用户身份;
(2) 密码错误或者用户名错误时,跳出错误信息;
(3) 全部信息验证正确时,就输出,跳转到欢迎页面。

用户数据库 data
表名:user
用户名 :name
密码:pass

index.asp
<%
'连接数据库
db = "data.mdb"
On Error Resume Next
Set conn=Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
conn.Open connstr
If Err Then
err.Clear
Set Conn=Nothing
Response.Write"<br><br><br><center><font style=color:red;font-size:9pt;><b>数据库连接出错,请检查连接字串</b></font></center>"
Response.End
End If
'登陆
if request.Form("submit") then
name=server.htmlencode(request.Form("name"))
pass=server.htmlencode(Request.Form("pass"))

sql="select * from user where name='"&name&"' and pass='"&pass&"'"
set rs=server.CreateObject("Adodb.Recordset")
rs.open sql,conn,1,