用asp实现只有输入学号和姓名同时正确时才给出查询结果的方法

来源:百度知道 编辑:UC知道 时间:2024/06/04 13:59:38
原代码如下:
<!--#include file="conn.asp"-->
<html>

<!--定义表格单元格TD中字符显示样式,本行为注释行-->
<style type="text/css">
<!--
td { font-size: 18pt; text-decoration: none}
-->
</style>
<body>
<center>

<%
'取得表单中的年级,姓名,入学年、考试名称四项数据,分别写入一个变量中
dim year1
dim name1
dim ksh1
dim sheet
'下面两行主要为使变量为字符型变量而设
sheet1=""

'从INDEX.ASP网页的表单中取得输入的信息
year1=request("year1")
ksh1=request("ksh")
name1=request("name")

'得到数据库中的一个成绩表名,即一个年级的考成绩表
sheet1=year1

'打开对应年份的数据库,并取得所查姓名的考试号\姓名\考试成绩等字段对应值
sql="select distinct * from " & sheet1 & " where ksh like " & ksh1

'取得依姓名排序,这里涉及到同名同姓学生可全部显示出来
sql=sql & " order by ksh "

set rs=conn.execute(sql)

'没有查到此人
if r

用SQL语句就可以实现。
例:
dim sql
sql = "SELECT * FROM WEBTABLE WHERE username='"&user&"' and xuehao='"&xuehao&"'"
注:其中username=姓名
xuehao=学号

ksh是什么啊,只要在sql上把学号和姓名都where上不就行了吗

SQL语句的问题

sql语句的问题……

输入5个学生的姓名,学号和5门课成绩,用C语言结构体数组实现: 输入5个学生的信息(学号,姓名,性别,年龄,成绩)根据学号输出其姓名和成绩等信息 EXCEL如何实现指定学号与姓名的随机点名? 如何在excel A列输入姓名B列自动显示学号(需要用vba吗?) 求华北电力大学07年毕业学生姓名和学号 编一段程序实现:逆向建立一个单链表,然后输出该链表。编源程序文件以“姓名+学号”命名,用C语言!!! 如果要添加一个学生的记录,有“学号,姓名,宿舍”怎样可以一次添加多个学生。用PHP的post实现 使用线性表实现一个通讯录,通讯录内容有:学号、姓名、电话号码。 用类把8个同学的(姓名,学号,性别及5门课成绩定义为私有)存入档案,当输入一个学号时能查询出该同学的情况. 用C语言做 输入几个同学的姓名、学号、三门功课成绩,写入到磁盘文件中(文件名自定)