一个程序题!!会的进啊!!

来源:百度知道 编辑:UC知道 时间:2024/05/18 04:19:18
设计一个查询系统.使用者可以通过"姓名","性别","年龄","所在系"等多个条件中的一个或几个条件进行查询.查找出来的记录必须满足使用者设置的所有条件,否则认为没有相应记录,给出错误提示.
电子商务网页制作,是数据库方面的

依我看:
在网上设置几个控件:
姓名:<input type=text name=txtname>
性别:<select name=sex><option value=""></option><option value="男">男</option><option value="女">女</option></select>
年龄:<input type=text name=age>
所在系:<input type=text name=txtxi>

从页面上获得各个值(asp技术):
dim name,sex,age,xi
name=trim(Request.form("txtname"))
sex=Request.form("sex")
age=trim(Request.form("age"))
xi=trim(Request.form("txtxi"))

下面是条件的判断选择(均为精确查询,使用模糊查自己改一下就可):
dim sql
if name<>"" then
sql="select * from table where name='" & name &"'"
end if

if sex<>"" then
if sql<>"" then
sql=sql & " and sex='" & sex & "'"
else
s