ASP 中,判断账号是否重复,教教我啊!!!!!!!!

来源:百度知道 编辑:UC知道 时间:2024/05/15 20:02:12
我照着ASP书上的方法去做,但就是没用啊,哪为帮帮我拉啊
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example1.mdb")
namea=request.form("namea")
mima=request.form("mima")
mimacf=request.form("mimacf")
xb=request.form("xb")
youxiang=request.form("youxiang")
yxlx=request.form("yxlx")
就是这个啊,你看下啊,应在开头编吧

把你代码贴出来
可以帮你分析
常用的方法是:检索数据库,"select * form 表 where 账号=''

页面判断
if rs.eof then

不存在

else

已存在

end if

你贴的代码还不是很全,我只能照葫芦画瓢给你大概的说一下

set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("example1.mdb")
namea=request.form("namea")
mima=request.form("mima")
mimacf=request.form("mimacf")
xb=request.form("xb")
youxiang=request.form("youxiang")
yxlx=request.form("yxlx")

--------
set rs=conn.execute("select * form 表 where 账号="&namea)
if(rs.eof)
'不存在
'加入数据库的其它操作
else

'已存在,返回
end if

用帐号去数据库检索一下不就行了
如果检索到了就重复,没有就不重复
这个有什么问题吗