ASP检测用户名是否存在

ASP   2024-12-16 15:49   57   0  

<%

Dim conn,rs

Dim connstr

Dim sqlCmd

Dim userName

'得到用户名查询字符串

userName=Request.QueryString("userName")

'创建数据库连接对象并打开

set conn=server.createobject("adodb.connection")

connstr="Provider=Microsoft.jet.oledb.4.0;data source=" & server.mappath("data.mdb")

conn.open connstr

'创建数据集对象

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

'查询用户名等于指定值的记录

sqlCmd="select id from user where userName='" & userName & "'"

rs=conn.execute(sqlCmd)

//定义变量表示用户名是否存在

Dim exist

//根据是否有数据判断用户名是否存在

if rs.eof then exist=1 else exist=0

//关闭数据库连接

rs.close

conn.close

set rs=nothing

set conn=nothing

//将结果返回

Response.write(exist)

%>


博客评论
还没有人评论,赶紧抢个沙发~
发表评论
说明:请文明发言,共建和谐网络,您的个人信息不会被公开显示。