计算机毕业设计介绍:
6.1.4 高级查询
通过高级查询的超连接,可以跳转到高级查询页面gjcx.aspx。在此页面,用户除了可以输入起点城市和终点城市以外,还可以根据自己的需要,选择性的输入需要限定的时间、价格等信息
当用户在高级查询页面提交查询后,首先测试是否有从起点城市到达终点城市的交通路线,其SQL语句与直达查询相同。当查询到交通路线时,进行需要返回的相关信息查询并显示;若没有,则返回“无班次到达”的结果。在此页面中,在测试路线的SQL语句是在直达查询的SQL语句的基础上,整合了页面提交的限定条件,并根据条件查询和输出结果。
6.1.5 城市查询
在主页面中,还有城市查询的功能,其主要功能是查询所有抵达该城市的交通路线的基本信息及该交通路线以后可以抵达的城市、另外还有城市简介。
在跳转到城市查询city.aspx页面后,后台程序会调用session变量中的城市名进行是否有交通路线连通的测试,其SQL语句为:
select * from jtgjxx where tid in ( select tid from bus where cityid=(select cityid from ctxx where cityname=@city))
若没有,则输出:“尚无该城市信息”;若有,则首先在ctxx.dbf中查询出该城市的简介,然后输出,最后查询交通路线的相关信息,依次输出。
6.1.6 路线查询
在主页面中,还有城市查询的功能,其主要功能是查询指定交通路线的信息,输出信息包括种类、班次、车型、频率、经过城市名、在该城市的出发时间以及抵达该城市的时间。
在路线查询line.aspx中,其功能比较简单,多数与city.aspx的功能相似,只是查询的数据表和输出内容差异,故在此不多做介绍了。
〖资料来源:计算机毕业论文 www.xiaoniu168.com〗
第10页为计算机毕业论文部分......