创建记录集,搜索该记录集中name与给定的name相同的记录。如果该记录不为空(换句话说就是数据库有这么一个name),弹窗提示用户名已存在。如果为空,则创建添加,继续下面的流程。
set rs=server.createobject("adodb.recordset") sql="select * from admin where name='"&name&"'" rs.open sql,conn,1,3 if not (rs.bof and rs.eof) then response.Write "" else rs.addnew()
这次我牛逼了,if not语句后面忘加括号了,程序怎么执行都不弹框。原先习惯了先判定为空的情况,然后再判定不为空的情况,不太习惯加not语句。哎呀,语法各种的不熟啊!