注册 登录
编程论坛 ASP技术论坛

字段查询 方面的问题

fengmnll 发布于 2010-05-26 12:56, 1137 次点击
<!--#include file="conn.asp"-->
<html>
<head>
<link href="css.css" type=text/css rel=stylesheet>
<meta http-equiv="content-type" content="text/html; charset=gb2312">
<script type="text/javascript" src="include/admin.js"></script>
<title>管理学生信息</title>
</head>
<body >
<table width="98%" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#000000" class="border">
        <tr class="title">
          <td width="9%" height="25" bgcolor="#A4B6D7"><div align="center">
</div></td>
          <td width="91%" bgcolor="#A4B6D7">
          <form name="form1" method="post" action="#">
            <input type="text" name="major" id="major" >            
            <input type="submit" name="Submit" value="查询" onClick="tanchu">  
          </form></td>
        </tr>
        <tr class="title">
          <td height="90" colspan="2" bgcolor="#A4B6D7"><table width="98%" border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#000000">
            <tr>
              <td width="10%" height="25" align="center" bgcolor="#cccccc">学号</td>
              <td width="10%" align="center" bgcolor="#cccccc">姓名</td>
              <td width="7%" align="center" bgcolor="#cccccc">性别</td>
              <td width="10%" align="center" bgcolor="#cccccc">入学时间</td>
              <td width="7%" align="center" bgcolor="#cccccc">年龄</td>
              <td width="16%" align="center" bgcolor="#cccccc">籍贯</td>
              <td width="16%" align="center" bgcolor="#cccccc">专业</td>
            </tr>
   <%
   dim major
   major=""
  set rs=server.CreateObject("adodb.recordset")
  rs.open "select * from student where major='"&major&"' ",conn,1,3        
if rs.eof or rs.bof then
response.write ("暂无记录!!")
else
  rs.pagesize=10
  page=clng(request("page"))
  if page<1 then page=1
  rs.absolutepage=page
  for i=1 to rs.pagesize
  %>
            <tr bgcolor="#ffffff">
              <td height="22" align="center"><%=rs("student_id")%></td>
              <td align="center"><%=rs("student_name")%></td>
              <td align="center"><%=rs("sex")%></td>
              <td align="center"><%=rs("in_time")%></td>
              <td align="center"><%=rs("age")%></td>
              <td align="center"><%=rs("homeplace")%></td>
              <td align="center"><%=rs("major")%></td>
            </tr>
          <%
rs.movenext
if rs.eof then exit for
next
end if
%>
          </table>
  <% if page<>1 then %>
<a href=<%=path%>?page=1&page1=<%=clng(page1)%>> 第一页</a>
<a href=<%=path%>?page=<%=(page-1)%>&page1=<%=clng(page1)%>> 上一页</a>
<%end if
if page<>rs.pagecount then %>
<a href=<%=path%>?page=<%=(page+1)%>&page1=<%=clng(page1)%>>下一页</a>
<a href=<%=path%>?page=<%=rs.pagecount%>&page1=<%=clng(page1)%>>最后一页</a>
<%end if %></td>
        </tr>
</table>
</body>
</html>
主要就是想通过某几个字段查询学生的信息,不知道怎么实现呢?谢谢.
16 回复
#2
gupiao1752010-05-26 14:50
你想通过几个字段同时精确查询还是模糊查询?
#3
fengmnll2010-05-27 15:39
回复 2楼 gupiao175
我想精确查询,就是通过具体学生所在的专业或者学号,查询学生的信息
#4
gupiao1752010-05-27 16:32
假设专业字段为:major,数据类型为:文本, 学号为:student_id,数据类型为数字

想通过具体学生所在的专业或者学号,查询学生的信息!可用如下:

sql="select * from student where major='"&major1&"' or student_id="&student_id1&""
rs.open sql,conn,1,1

major1或student_id1是客户端取来的查询数据,2者可选一!

#5
fengmnll2010-05-27 17:20
回复 4楼 gupiao175
          <form name="form1" method="post" action="#">
            <input type="text" name=""  id="major">            
            <input type="submit" name="Submit" value="查询" >  
          </form>

不知道form语句应该怎么修改呢?刚才修改了提交查询没有什么反应呢?
#6
gupiao1752010-05-27 18:49
<form name="form1" method="post" action="a.asp">
            <input type="text" name="major">
           <input type="text" name="studentid">           
            <input type="submit" name="Submit" value="查询" >  
          </form>

a.asp里这样:
major1=request.form("major")
studentid1=request.form("studentid")
sql="select * from student where major='"&major1&"' or student_id="&studentid1&""
rs.open sql,conn,1,1

#7
fengmnll2010-05-27 19:07
回复 6楼 gupiao175
呵呵,谢谢.好了
#8
源本英明C2010-05-28 10:26
回复 2楼 gupiao175
你的头像引诱了我
#9
gupiao1752010-05-28 12:24
以下是引用源本英明C在2010-5-28 10:26:01的发言:

你的头像引诱了我
诱惑你了吗?哈哈,也许说明我们同为游戏爱好者吧!97格斗王里的红丸,呵呵,小时候玩的经典游戏,后来虽然出了98。99。2000格斗王,但是还是最喜欢玩 97版的,经老不衰!
  我自我介绍下我的玩游戏时间表:
                92年:玩卡坐式游戏,魂斗罗,小蜜蜂,97坦克等,这个时间因为太久,具体也不记得是哪年了!
                95年:街机类:四名将,街头霸王,三国志等
                98年:街机格斗类
                2002年:红色警戒,帝国等电脑策略类游戏
                2004年:网游:大话2,传奇等
                2008年:网游:巨人,征途等,直至今天,我依然在玩巨人这个游戏!
  以上是我个人的游戏历程表!再过2年就是我玩游戏20周年纪念日了!来到这个世界,我想游戏对我的震撼力是最强的,强过对金钱美女的诱惑,也因为这个才使我喜欢上了编程!
#10
源本英明C2010-05-28 13:15
回复 9楼 gupiao175
呵呵,虽然我玩的游戏可能没你多,但是KOF和NEGOU的其他游戏,我可以说玩的不错。从kof94-kof2002,我都可以毫不费劲的通关。自然,97是最好玩的一款,因为它的动态效果非常好,而且也可以调节游戏的难易程度和对战模式。其次便是2002。粗略的介绍一下,97里我自以为很棒的几位:kyo,iroi,terry,二阶堂红丸,大门五郎,雷欧娜,矢吹真吾。其中最厉害的三个人便是师徒队:singou,kyo,iroi。矢吹真吾要是不小心中了我一个绿字或者红字,那么你绝对完了,我可以连你到没能量为止。这招可是我最近才发现的哦,以前每次当真吾打出了红字或绿字,都不知道怎么才能连上去。还有,请教一下,kyo的七十五式真的能连死对方吗?如果在版边的话?我从来没成功过。二阶堂红丸的max洗脑非常酷!
#11
源本英明C2010-05-28 13:17
网游我就不谈了,太多了,也没有像玩97那么钟情,通常每款游戏都不长,就改行了!我本来是想编出kof2008庆祝奥运的,可惜我失败了.....
#12
gupiao1752010-05-28 14:00
以下是引用源本英明C在2010-5-28 13:15:20的发言:

呵呵,虽然我玩的游戏可能没你多,但是KOF和NEGOU的其他游戏,我可以说玩的不错。从kof94-kof2002,我都可以毫不费劲的通关。自然,97是最好玩的一款,因为它的动态效果非常好,而且也可以调节游戏的难易程度和对战模式。其次便是2002。粗略的介绍一下,97里我自以为很棒的几位:kyo,iroi,terry,二阶堂红丸,大门五郎,雷欧娜,矢吹真吾。其中最厉害的三个人便是师徒队:singou,kyo,iroi。矢吹真吾要是不小心中了我一个绿字或者红字,那么你绝对完了,我可以连你到没能量为止。这招可是我最近才发现的哦,以前每次当真吾打出了红字或绿字,都不知道怎么才能连上去。还有,请教一下,kyo的七十五式真的能连死对方吗?如果在版边的话?我从来没成功过。二阶堂红丸的max洗脑非常酷!
   自从玩电脑游戏后,格斗系列的游戏也快10年没有去玩了!你这么一说,我敢肯定你的格斗比我玩得好多了,至少现在比我强得多!我发那张图,主要也是为了纪念一下当年风靡全球的街机格斗,我记得以前玩一般就玩红丸,罗伯特,最后一个随机选,其他角色不怎么会玩,我都是随便玩的,罗泊特当时玩得不错,连招能出基本都让对方直接倒地!尤其喜欢罗的无影脚,红丸的电光,喜欢那帅帅的镜头,不过这一切,都已成为我的回忆,成为历史!
   我游戏玩得多,但是不深研一个游戏,游戏更新换代太快了,从卡坐式、街机、电脑单机、网游,可以说历经5代的变革,经历了时间太多了,现在我对电脑游戏比较有研究!偶尔也跟人对战CS!
#13
gupiao1752010-05-28 14:06
网游戏是很多,现在的网游就像当年的格斗街机一样,受到许多人(主要是青少年)的追捧喜爱!甚至导致不少青少年走上犯罪之路!

记得我2005年玩大话2的时候,我去网吧玩的时候,看到大话2的女性玩家几乎能占到1/3的,不可思议,一般像街机格斗类的游戏,是不会有女性网家的。

 以前以为玩几个铜片打街机挺花钱的,玩了网游戏以后,才知道什么叫真正的花钱!
 
 说真的玩网游,太花时间了。有的时候真的不乐意深入,倒不如倒杯茶,玩下单机游戏--帝国或红色警戒省事!
#14
gupiao1752010-05-28 14:07
以下是引用源本英明C在2010-5-28 13:17:48的发言:

网游我就不谈了,太多了,也没有像玩97那么钟情,通常每款游戏都不长,就改行了!我本来是想编出kof2008庆祝奥运的,可惜我失败了.....
kof2008,你自己编写??
你准备用什么代码写啊!C还是。。JAVA?
#15
源本英明C2010-05-28 16:52
回复 14楼 gupiao175
看了你的帖子,我敢肯定你绝对是个KOF高手。而且其他游戏也应该可以,CS我是很喜欢玩的,但是由于工作的原因,很久没沾手了。至于KOF2008,我一开始用的是vb,但是文件的打包很困难,所以宣告失败,JAVA应该是种比较理想的语言,在各方面的性能上都比较灵活,所以我想用JAVA.
C语言做不了大型的应用程序,我个人感觉。游戏只做了一半,人物的选择和招式的判定还没弄出来,只设计了一些场景和组队方式,对战模式的选择和难易程度的调动。我没打算将他做出来,我深知单凭自己一个人肯定不行,所以我只是空闲娱乐,如果感觉还可以的话,说不定会卖给开发公司。
我的设想:里面的主角是真吾和K‘。真吾能打出火焰,超必杀仍然是真吾-俺无式、外式凤麟、真吾式大蛇稚和烈焰神尘,判定是最强的。其次是K;呵呵。
我的联系方式:qq:582944451
             电子邮箱: 051714217yin@
#16
gupiao1752010-05-28 18:03
真厉害啊!都能开发模型了!
我连原理都没有搞清楚,更谈不上开发像KOF那样的游戏!
#17
源本英明C2010-05-29 10:18
多做了,会懂的
1