| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1358 人关注过本帖
标题:各位大侠,帮偶看看为什么后面写不进数据库,不执行..
只看楼主 加入收藏
yanxunchan
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-11-27
收藏
得分:0 
如果不加<%
sqlin="insert into student (姓名,密码,性别,班号,学号) values ('"&trim(request("student"))&"','"&trim(request("pwd"))&"','"&trim(request("sex"))&"','"&trim(request("classes"))&"','"&trim(request("number"))&"')"
set rs=conn.execute (sqlin)
%>这句的话,IF的判断是正确的.但加了以后他就乱了.........
2005-11-27 20:39
yanxunchan
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-11-27
收藏
得分:0 
怎么就我们两个人,我晕哦....其他人呢..........
2005-11-27 20:40
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
听你这么说,好像好奇怪哦

2005-11-27 20:47
yanxunchan
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-11-27
收藏
得分:0 
是啊......有没有注册登陆的代码给我呢?要不你把我的代码复制到你的机上看会不会这样


3Q
2005-11-27 20:48
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
哦好啊~~你发给我吧
rainic2004@163.com

2005-11-27 20:51
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
把number改成NUM试试

2005-11-27 20:53
yanxunchan
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-11-27
收藏
得分:0 
刚第三行就是全部代码咯,你复制一下咯
3Q
2005-11-27 20:55
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 

<!--#include file="conn.asp"-->
<script language=javascript>
function check()
{
if (document.form1.student.value=="")
{alert ("请输入学生姓名:");
document.form1.student.focus();
return false;
}
if (document.form1.pwd.value=="")
{alert ("请输入密码:");
document.form1.pwd.focus();
return false;
}
if (document.form1.classes.value=="")
{alert ("请输入班级:");
document.form1.classes.focus();
return false;
}
if (document.form1.num.value=="")
{alert ("请输入学号:");
document.form1.num.focus();
return false;
}
document.form1.ctype.value="add";
document.form1.submit();
}
</script>

<%
if trim(request("ctype"))="add" then
student=request("student")
pwd=request("pwd")
sex=request("sex")
classes=request("classes")
num=request("num")

sqlfind="select * from student where 学号='"&trim(request("num"))&"'"
set rsfind=conn.execute (sqlfind)

if not rsfind.eof then
errmsg=errmsg&"△ 此用户名已被注册,请改名!\n"

if errmsg<>"" then
Conn.Close
Set conn = nothing
Set rsfind = nothing
response.write("<script>alert('" & errmsg & "');history.go(-1)</script>")
response.end
end if
else
'errmsg=errmsg&"△ 请改名!\n"
'response.write("<script>alert('" & errmsg & "');history.go(-1)<'/script>") 你要这几句干嘛 ?
set rs=server.createobject("ADODB.RECORDSET")
sql="select * from student where (id is null)"

rs.open sql,conn,1,3
rs.addnew
rs("姓名")=student
rs("密码")=pwd
rs("性别")=sex
rs("班号")=classes
rs("学号")=num
rs.update %>

<script language=javascript>
alert ("成功");
</script>
<%
end if
end if%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>网上考试系统</title>
<style type="text/css">
<!--
.STYLE1 {font-size: 24px}
-->
</style>
</head>

<body>

<p align="center" class="STYLE1"> =============<strong>学员注册</strong> ============== </p>
<form name=form1 action="">
<input type="hidden" name="ctype" />
<table width="400" border="1" align="center" cellpadding="0" cellspacing="0">

<tr>
<td width="116" height="36">&nbsp; &nbsp;&nbsp;姓&nbsp; &nbsp;&nbsp;名</td>
<td width="278">&nbsp;<input name="student" type="text" size="35"height="16" /></td>
</tr>
<tr>
<td height="36"> &nbsp;&nbsp;&nbsp;&nbsp;性&nbsp; &nbsp;&nbsp;别</td>
<td>&nbsp;<select name="sex" size="1" >
<option value="男">男</option>
<option value="女">女</option>
</select>
</td>
</tr>
<tr>
<td height="36"> &nbsp;&nbsp;&nbsp;&nbsp;密&nbsp; &nbsp;&nbsp;码</td>
<td>&nbsp;<input name="pwd" type="password" size="35" height="16"/></td>
</tr>
<tr>
<td height="36"> &nbsp;&nbsp;&nbsp;&nbsp;班&nbsp; &nbsp;&nbsp;号</td>
<td>&nbsp;<input name="classes" type="text" size="35" height="16" /></td>
</tr>
<tr>
<td height="36"> &nbsp;&nbsp;&nbsp;&nbsp;学&nbsp; &nbsp;&nbsp;号</td>
<td>&nbsp;<input name="num" type="text" size="35" height="16" /></td>
</tr>
<tr>
<td height="36" colspan="2" align="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" name="b1" value="提交" onClick="check()" />&nbsp;&nbsp;&nbsp;&nbsp;
<input type="reset" name="b2" value="重置" /></td>
</tr>
</table>
</form>
<p>&nbsp;</p>
</body>

</html>


2005-11-27 21:01
yanxunchan
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2005-11-27
收藏
得分:0 
这个有什么区别??
2005-11-27 21:02
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
有点~~~有事先走开

2005-11-27 21:04
快速回复:各位大侠,帮偶看看为什么后面写不进数据库,不执行..
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024189 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved