昨天的问题发现的新问题!

原创 2017年01月03日 04:25:17
<%
dim regname,myname,email,pass,qq,ip
regname=request.Form("regname")
myname=request.Form("myname")
email=request.Form("email")
pass=request.Form("pass")
qq=request.Form("qq")
ip=request.Form("ip")
set conn=server.createobject("adodb.connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=d:\database\test.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False"
set rs=server.createobject("adodb.recordset") 
sql="select * from reguser where usename='"&regname&"'and email='"&email&"'" 
rs.open sql,conn,1,1
if rs.eof then    '如果没找到 
sqlstr="insert into reguser(usename,myname,email,pass,qq,ip)values('"&regname&"','"&myname&"','"&email&"','"&pass&"','"&QQ&"','"&IP&"')" 
conn.execute(sqlstr) 
Response.Write("<script>alert('您已经成功注册成为本站的会员!');location='login.asp';</script>") 
response.end
else '否则 
response.write("<script>alert('您输入的用户名或email已经存在,请使用其他的注册!');history.back(-1); </script>")
response.end
end if
%>
<%
rs.close
set rs=nothing
conn.close
set conn=nothing
%>


昨天也是这个代码,昨天是我把字段搞错了!现在字段都已经改过来,也可以运行了!但是我要的结果不是这种情况,我要的是检查数据库中的注册用户名(usename)和email两项是否存在,存在则提示出错,不存在则插入!
这段代码运行后只对用户名起作用,对email这一项起不了作用,也就是说还是允许相同的email注册!
大家能不能帮我把这段代码改一下,谢谢!

“戴着眼镜的蜘蛛”-James Gosling 访谈

记者:熊建国 孟言【按:】 大约八年前的今天,Java刚刚诞生后不久,《经济学家》在一篇题为“Will your next computer be a tin can and awire?”的报道中画...
  • jeanger
  • jeanger
  • 2004-05-24 14:23:00
  • 3848

昨天发现新的问题

原来,我在读写缓存文件时,用的是一个WHILE循环,很多变量在循环外定义的,但我在循环里面没有清空,所以导致产生一个问题,就是有时候会重复下发短信。后来经过仔细研究才发现这个问题。这几天在搞联通的程序...
  • jljf_hh
  • jljf_hh
  • 2005-07-07 08:30:00
  • 913

我们需要有创业精神,但不是每个人都要去创业

当前,一场政府的自我革命运动“大众创业,万众创新”正在一波又一波地掀起,创新的春风吹遍了大江南北,创业的浪潮席卷着神州大地。为什么现在要提出大众创业、万众创新?我阅读了网上很多文章,比较认可有一位博士...
  • harrymeng
  • harrymeng
  • 2015-06-10 07:19:16
  • 2603

commons-fileupload-1.2上传发现的新问题

一台笔记本,一台pc。jboss版本 都是jboss-4.2.0.GA试图用commons-fileupload-1.2.jar实现文件上传原来一直使用pc调试程序,foxfire浏览器,在上传文件过...
  • bq_cui
  • bq_cui
  • 2007-08-21 10:31:00
  • 1278

svn使用发现新问题.

在公司用svn做项目,自己这边做了修改,运行得到一个结果,然后在上传后,同事下载过后运行的结果(主要是功能上的体现)跟自己这边的结果不一样。 原因之一(因为不知道还有什么原因):我自己在这边...
  • qq_18536721
  • qq_18536721
  • 2015-11-21 20:56:42
  • 337

IOS开发审核项目重新提交

在公司花了一段时间做了一个项目,已经提交到itunes connect,可是提交之后发现有些问题在代码里面,想着如何能够重新提交一次,没有办法,又要google想办法,可是查了好久还是没有找到相关的资...
  • yangfanacc
  • yangfanacc
  • 2014-03-06 11:38:59
  • 1021

写ajax发现一个新问题

function checkscore() { var array1 = new Array(); var array2 = new Array(); ...
  • a464064368
  • a464064368
  • 2016-09-28 00:56:35
  • 204

汽车噪声、振动与舒适性原因浅析

2006-09-20 16:27:03 汽车噪声、振动与舒适性原因浅析汽车噪声、振动与舒适性原因浅析 作者:CAR 转贴自:振动噪声控制网! 点击数:50 文章录...
  • mybirdsky
  • mybirdsky
  • 2008-01-17 16:51:00
  • 353

职来职往

职场中的核心竞争力是深度的精通。 有的时候,你貌似没混日子,但是日子会把你混了。 中国的时尚界没有时尚,只有浮华,会让人分不清楚什么是光荣,什么是虚荣。 理想是理智的梦想,在实现理想的过程中,需...
  • zccbbg
  • zccbbg
  • 2013-04-14 22:10:37
  • 560

昨天开会的时候发现

  • xiaojun1288
  • xiaojun1288
  • 2010-05-18 09:05:00
  • 272
收藏助手
不良信息举报
您举报文章:昨天的问题发现的新问题!
举报原因:
原因补充:

(最多只允许输入30个字)