亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? bus_show.asp

?? 是一個公交信息查詢系統(tǒng)
?? ASP
?? 第 1 頁 / 共 2 頁
字號:
<!-- #include file="inc/config.asp" -->
<%
if request.QueryString.count>0 then
station1=request.QueryString("q")
station2=request.QueryString("q1")
end if
if station1="" or station2="" then
  call ShowErr("請輸入站點!","1")
end if
response.Write("<title>"& station1 &"--"& station2 &"</title>")
%>
<!-- #include file="top.asp" -->
<%
response.Write("<div id='div_1'>所有與公交換乘""<span style='color:#FF0000'>"& station1 &"--"& station2 &"</span>""有關(guān)的信息</div>")
'下面通過數(shù)據(jù)庫找到過station1這個站點的所有公交線路
sqlstr="select * from [Station] where qmstation_name='"& station1 &"'"
rs.open sqlstr,conn,1,3
if not rs.eof then
  qmroute_ahead_old=rs("qmstation_bus")
  '拆封qmroute_ahead_old.
  qmroute_ahead_first_1=split(qmroute_ahead_old,"-")
  Num_ahead_1=ubound(qmroute_ahead_first_1)
else
  response.Redirect("bus_suggestion.asp?q="&station1&"&q1="&station2&"")
  response.End()
end if
rs.close

'下面通過數(shù)據(jù)庫找到過station2這個站點的所有公交線路
sql="select * from [Station] where qmstation_name='"& station2 &"'"
rs.open sql,conn,1,3
if not rs.eof then
  qmroute_end_old=rs("qmstation_bus")
  '拆封qmroute_end_old.
  qmroute_end_first_1=split(qmroute_end_old,"-")
  Num_end_1=ubound(qmroute_end_first_1)
else
  response.Redirect("bus_suggestion.asp?q="&station1&"&q1="&station2&"")
  response.End()
end if
rs.close
response.Write("<div id='div_3'>")
response.Write("本系統(tǒng)查找從<a href='station_show.asp?q="&station1&"'><font color='#FF0000'>"&station1&"</font></a>到<a href='station_show.asp?q="&station2&"'><font color='#FF0000'>"&station2&"</font></a>的線路有:<br>")
'判斷是否有重復的線路,有則說明可以直達
Check_1=""
for i=0 to Num_ahead_1
  for j=0 to Num_end_1
	if qmroute_ahead_first_1(i)=qmroute_end_first_1(j) then
	  response.Write("<li>可坐 <a href='qmroute_show.asp?q="&qmroute_ahead_first_1(i)&"'><font color='#FF0000'>"& qmroute_ahead_first_1(i) &"</font></a> 直達!"&"</li>")
	  call SearchRate1(qmroute_ahead_first_1(i))
      Check_1="qm"
	end if
  next
next
'---------------------------------------------------------------------------------
'通過判斷Check_1的值來知道是否有直達車,有則停止,反之繼續(xù)
if Check_1="qm" then
  response.Write("<br>這是本系統(tǒng)查到可以直達的車!")
  response.Write("</div>")
%>
<!-- #include file="bottom.asp" -->
<%
  response.End()
end if
'---------------------------------------------------------------------------------
'能夠執(zhí)行到這里說明沒有直達的車,則需進一步搜索相交的站點來找到一次換乘方案
'---------------------------------------------------------------------------------
'這里組合出sqlstr字符串,再通過各條件生成sqlstr語句,查過station1的所有車經(jīng)過的所有站點
'-----------------------------------
sqlstr=""
if Num_ahead_1=0 then
  sqlstr="select * from [Route] where qmroute_name='"& qmroute_ahead_old &"'"
else
  sqlstr="select * from [Route] where qmroute_name='"& qmroute_ahead_first_1(0) &"'"
  for i=1 to Num_ahead_1
    sqlstr=sqlstr&" or qmroute_name='"& qmroute_ahead_first_1(i) &"'"
  next
end if
dim qmroute_ahead_name,station_ahead_second_1,station_ahead_second_2
redim qmroute_ahead_name(i)
redim station_ahead_second_1(i)
station_ahead_second_2="@#$%&"
rs.open sqlstr,conn,1,3
if not rs.eof then
  p=0
  while not rs.eof
    qmroute_ahead_name(p)=rs("qmroute_name")
	station_ahead_second_1(p)=rs("qmroute_address")
	station_ahead_second_2=station_ahead_second_2&"-"&rs("qmroute_address")
	p=p+1
  rs.movenext
  wend
else
 response.Write("數(shù)據(jù)庫數(shù)據(jù)出錯1!")
 response.End()
end if
rs.close
'-----------------------------------
'這里組合出sql字符串,再通過各條件生成sql語句,查過station2的所有車經(jīng)過的所有站點
'-----------------------------------
sql=""
if Num_end_1=0 then
  sql="select * from [Route] where qmroute_name='"& qmroute_end_old &"'"
else
  sql="select * from [Route] where qmroute_name='"& qmroute_end_first_1(0) &"'"
  for i=1 to Num_end_1 
    sql=sql&" or qmroute_name='"& qmroute_end_first_1(i) &"'"
  next 
end if
dim qmroute_end_name,station_end_second_1,station_end_second_2
redim qmroute_end_name(i)
redim station_end_second_1(i)
station_end_second_2="&%$#@"
rs.open sql,conn,1,3
if not rs.eof then
  q=0
  while not rs.eof
    qmroute_end_name(q)=rs("qmroute_name")
	station_end_second_1(q)=rs("qmroute_address")
	station_end_second_2=station_end_second_2&"-"&rs("qmroute_address")
	q=q+1
  rs.movenext
  wend
else
  response.Write("數(shù)據(jù)庫數(shù)據(jù)出錯2!")
  response.End()
end if
rs.close
'------------------------------------------------------------------------------------------------
'這里來個小程序進行賦值,這些數(shù)據(jù)之后查詢二次換乘的時候能夠用到
i=100
dim qmroute_ahead_info,qmroute_end_info
dim NumAheadFirstMax,NumAheadSecondMax,NumEndFirstMax,NumEndSecondMax
redim qmroute_ahead_info(i),qmroute_end_info(i),NumAheadSecondMax(i),NumEndSecondMax(i)
NumAheadFirstMax=p-1
NumEndFirstMax=q-1
for i=0 to NumAheadFirstMax
  qmroute_ahead_info(i)=split(station_ahead_second_1(i),"-")
  NumAheadSecondMax(i)=ubound(qmroute_ahead_info(i))
next
for i=0 to NumEndFirstMax
  qmroute_end_info(i)=split(station_end_second_1(i),"-")
  NumEndSecondMax(i)=ubound(qmroute_end_info(i))
next



'下面進行循環(huán)對比,如有相同的站點這說明兩輛公交車可在這個站點上連接上
'-----------------------------------
i=100
dim station_ahead_second_3,Num_ahead_2,station_end_second_3,Num_end_2
redim station_ahead_second_3(i),Num_ahead_2(i),station_end_second_3(i),Num_end_2(i)
for i=0 to p-1
  station_ahead_second_3(i)=split(station_ahead_second_1(i),"-")
  Num_ahead_2(i)=ubound(station_ahead_second_3(i))
next
for i=0 to q-1
  station_end_second_3(i)=split(station_end_second_1(i),"-")
  Num_end_2(i)=ubound(station_end_second_3(i))
next
Check_2=""
for i=0 to p-1
  for m=0 to q-1
    station_change=""
    for j=0 to Num_ahead_2(i)
	  for n=0 to Num_end_2(m)
	    if station_ahead_second_3(i)(j)=station_end_second_3(m)(n) then
		  station_change=station_change&"/"&station_ahead_second_3(i)(j)
		  Check_2="qm"
		end if
	  next
	next
	if station_change<>"" then
	  station_change_new=split(station_change,"/")
	  if ubound(station_change_new)=1 then
	    station_change="<a href=station_show.asp?q="&station_change_new(1)&">"&station_change_new(1)&"</a>"
	  else
	    station_change="<a href=station_show.asp?q="&station_change_new(1)&">"&station_change_new(1)&"</a>"
	    for k=2 to ubound(station_change_new)
	      station_change=station_change&"<font color='#FF0000'>/</font><a href=station_show.asp?q="&station_change_new(k)&">"&station_change_new(k)&"</a>"
	    next
	  end if
	  response.Write("<br><li>可坐 <a href='qmroute_show.asp?q="&qmroute_ahead_name(i)&"'><font color='#FF0000'>"&qmroute_ahead_name(i)&"</font></a> 到 ("&station_change&") 再坐 <a href='qmroute_show.asp?q="&qmroute_end_name(m)&"'><font color='#FF0000'>"&qmroute_end_name(m)&"</font></a> 便可到達!</li><br>")
	  call SearchRate2(qmroute_ahead_name(i),qmroute_end_name(m))
	end if
  next
next
'---------------------------------------------------------------------------------
'通過判斷Check_2的值來知道是否有一次換乘方案,有則停止,反之繼續(xù)
if Check_2="qm" then
  response.Write("<br>由于沒有查到有直達的車,所以本系統(tǒng)給出一次換乘的乘車方案!")
  response.Write("</div>")
%>
<!-- #include file="bottom.asp" -->
<%
  response.End()
end if
'---------------------------------------------------------------------------------
'能夠執(zhí)行到這里說明沒有一次換乘方案,則需進一步搜索相交的站點來找到二次換乘方案
'---------------------------------------------------------------------------------
'進行數(shù)據(jù)的優(yōu)化,把相同的站點去掉
'-------------------
'前面數(shù)據(jù)優(yōu)化
station_ahead_second_4=split(station_ahead_second_2,"-")
Num_ahead_3=ubound(station_ahead_second_4)
station_ahead_second_5=station_ahead_second_4(1)  '前面可知station_ahead_second_4(0)是為了連接方便加上去的一段字符串,故不需要
for i=2 to Num_ahead_3
  Check_3=""
  station_ahead_second_6=split(station_ahead_second_5,"-")
  Num_ahead_4=ubound(station_ahead_second_6)
  for k=0 to Num_ahead_4
    if station_ahead_second_6(k)=station_ahead_second_4(i) then '有相同的數(shù)據(jù)則刪掉
	  Check_3="qm"
	end if
  next
  if Check_3="" then
    station_ahead_second_5=station_ahead_second_5&"-"&station_ahead_second_4(i)
  end if
next
'-------------------
'后面數(shù)據(jù)優(yōu)化
station_end_second_4=split(station_end_second_2,"-")
Num_end_3=ubound(station_end_second_4)
station_end_second_5=station_end_second_4(1)  '前面可知station_end_second_4(0)是為了連接方便加上去的一段字符串,故不需要
for i=2 to Num_end_3
  Check_4=""
  station_end_second_6=split(station_end_second_5,"-")
  Num_end_4=ubound(station_end_second_6)
  for k=0 to Num_end_4
    if station_end_second_6(k)=station_end_second_4(i) then '有相同的數(shù)據(jù)則刪掉

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美午夜不卡在线观看免费| 国产人成一区二区三区影院| 中文av字幕一区| 国产传媒久久文化传媒| 精品一区二区av| 激情文学综合插| 国产乱码精品一区二区三| 国产老妇另类xxxxx| 国产二区国产一区在线观看| 国产精品综合一区二区| 国产福利91精品一区| 成人精品视频网站| 福利91精品一区二区三区| 成人激情黄色小说| 91麻豆免费在线观看| 91在线视频免费观看| 在线观看中文字幕不卡| 不卡一卡二卡三乱码免费网站| 国产乱码精品一区二区三区av | 中文字幕av免费专区久久| 久久综合九色综合欧美亚洲| 欧美激情一区二区| 亚洲精品福利视频网站| 午夜伦欧美伦电影理论片| 毛片av一区二区| 国产成人丝袜美腿| 91行情网站电视在线观看高清版| 一本在线高清不卡dvd| 欧美精品久久99| 精品av久久707| 国产精品视频一二三区| 亚洲综合999| 老司机午夜精品| 国产·精品毛片| 91国偷自产一区二区使用方法| 欧美日韩一区成人| 精品99一区二区| 亚洲欧洲精品成人久久奇米网| 一区免费观看视频| 亚洲成人1区2区| 激情av综合网| 99re这里只有精品6| 91精品国产综合久久久蜜臀图片| 337p日本欧洲亚洲大胆色噜噜| 中文字幕制服丝袜成人av| 亚洲动漫第一页| 国产精品香蕉一区二区三区| 色婷婷亚洲综合| 精品久久久久久久久久久久久久久久久 | 国产拍欧美日韩视频二区| 亚洲日本一区二区| 久久91精品国产91久久小草| 99re这里都是精品| 日韩欧美国产精品| 亚洲私人黄色宅男| 久久99精品久久久久久久久久久久| 高清久久久久久| 日韩一区二区影院| 亚洲丝袜精品丝袜在线| 久久 天天综合| 欧美性大战久久| 久久精品无码一区二区三区| 国产精品传媒在线| 久久99精品久久久久婷婷| 欧美性三三影院| 国产精品视频免费| 久久精品国产77777蜜臀| 色综合久久中文综合久久97| 久久亚洲精华国产精华液| 亚洲第一福利一区| 菠萝蜜视频在线观看一区| 日韩欧美国产精品| 午夜久久久久久久久久一区二区| 成人一区在线观看| 欧美一区二区免费观在线| 亚洲嫩草精品久久| 成人深夜在线观看| 精品99999| 美女免费视频一区| 欧美日韩在线一区二区| 日韩美女视频一区二区 | 国产精品美女久久久久久久久久久 | 不卡电影免费在线播放一区| 日韩美女一区二区三区| 国产日韩av一区二区| 亚洲成av人片一区二区| 欧美三级日韩三级| 亚洲高清在线精品| 日韩午夜在线播放| 国产一区二区三区av电影| 久久久国际精品| 成人精品gif动图一区| 亚洲免费观看高清完整版在线| 91在线国产福利| 日本大胆欧美人术艺术动态| 日韩午夜小视频| 成人h动漫精品| 亚洲精品免费电影| 欧美大片日本大片免费观看| 国产精品一区2区| 五月天激情综合网| 国产精品福利电影一区二区三区四区 | 51午夜精品国产| 国产精品系列在线播放| 国产日韩欧美精品一区| 色八戒一区二区三区| 久久99最新地址| 一区二区三区在线不卡| 精品国内片67194| 欧美午夜不卡视频| 处破女av一区二区| 免费在线欧美视频| 亚洲一区二区在线观看视频| 久久综合狠狠综合久久综合88| 91丝袜美女网| 国产.精品.日韩.另类.中文.在线.播放| 一个色综合av| 亚洲综合在线五月| 亚洲色欲色欲www在线观看| wwww国产精品欧美| 欧美成人一区二区三区| 欧美老年两性高潮| 欧美三级韩国三级日本一级| 91丨porny丨蝌蚪视频| 日韩电影一区二区三区四区| 日韩精品中文字幕一区二区三区| 豆国产96在线|亚洲| 久久精品99国产国产精| 日韩成人免费电影| 五月婷婷综合网| 日本中文字幕不卡| 亚洲在线视频网站| 亚洲电影你懂得| 一区二区三区精密机械公司| 亚洲黄色小视频| 日韩av不卡一区二区| 麻豆精品久久久| 久99久精品视频免费观看| 国产激情精品久久久第一区二区| 国产揄拍国内精品对白| 成人免费视频一区二区| 99久精品国产| 91精品国产色综合久久久蜜香臀| 欧美精品日韩精品| 精品久久久三级丝袜| 久久九九影视网| 国产精品白丝在线| 青娱乐精品视频在线| 精品一区二区三区av| 成人黄色av电影| 91精品一区二区三区在线观看| 久久蜜桃av一区二区天堂| 亚洲人一二三区| 偷拍亚洲欧洲综合| 高清在线成人网| 欧美日韩一区二区三区四区五区| 日韩欧美中文一区| 亚洲精品成人少妇| 国产成人在线观看免费网站| 欧美日本在线播放| 国产精品毛片无遮挡高清| 久久精品国产亚洲高清剧情介绍| 成人黄色片在线观看| 欧美一区二区在线免费播放| 亚洲狠狠丁香婷婷综合久久久| 精品一区二区三区影院在线午夜| 欧美特级限制片免费在线观看| 久久久天堂av| 狠狠色狠狠色合久久伊人| 91成人免费电影| 国产精品私人自拍| 午夜精品爽啪视频| 国产精品小仙女| 欧美国产1区2区| 国产精品资源站在线| 日韩一区二区三| 日韩伦理电影网| 成人动漫一区二区| 中文字幕五月欧美| 91香蕉视频污在线| 一区二区三区在线免费观看| 91网站黄www| 亚洲国产精品久久久男人的天堂 | 97超碰欧美中文字幕| 国产精品久久久久一区二区三区| 国产精品一区三区| 自拍偷拍亚洲综合| 欧美三级在线看| 天天做天天摸天天爽国产一区| 欧美乱妇15p| 国产一二精品视频| 国产精品久久久久一区| 91麻豆免费在线观看| 天天综合色天天综合| 26uuu久久综合| 成人av电影在线网| 国产精品情趣视频| 欧美三电影在线| 欧美aaa在线| 国产网站一区二区三区|