5.2.2删除车次以及无效站点
此模块同样为管理员操作,如当地哪个公交线路已经被废除,或原有公交车线路有哪个站点被删除,管理员可以登陆此表,及时删除线路和站点的信息,以保证车次线路的及时更新,方便用户查询。删除的界面如图5-7,5-8所示:
图5-7 删除车次
图5-8 删除无效站点
主要实现代码如下:
(1)删除车次:
SqlConnection con=DB.createConnection();
SqlCommand cmd=new SqlCommand("DELETE FROM 车辆表WHERE 车次="+ddlCheci.SelectedValue,con);
cmd.ExecuteNonQuery();
cmd.CommandText="DELETE FROM 公交车线路表WHERE 车次="+ddlCheci.SelectedValue;
cmd.ExecuteNonQuery();
cmd.CommandText="DELETE FROM 夏发车时间表WHERE车次="+ddlCheci.SelectedValue;
cmd.ExecuteNonQuery();
cmd.CommandText="DELETE FROM 冬发车时间表WHERE车次="+ddlCheci.SelectedValue;
cmd.ExecuteNonQuery();
cmd.CommandText="DELETE FROM 车辆线路编号表WHERE 车次数="+this.ddlCheci.SelectedValue;
cmd.ExecuteNonQuery();BindGrid();
Response.Write("<script>alert('删除成功!')</script>");
(2)删除无效站点:
if(JudgeZhanm()){if(!JudgeDelZh()){
SqlConnection con=DB.createConnection();
con.Open();
SqlCommand cmd=new SqlCommand("DELETE FROM 站名表WHERE 站名="+txtZhanm.Text.Trim(),con);
cmd.ExecuteNonQuery();
Response.Write("<script>alert('删除成功!')</script>");}
else{Response.Write("<script>alert('暂时不能删除此站名!')</script>");}}
else{Response.Redirect("./error/error7.aspx?ZhanMing="+txtZhanm.Text.Trim());}
<< 上一页 [11] [12] [13] [14] [15] [16] [17] [18] 下一页