using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class Project_TuXingJinDu : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { ZWL.Common.PublicMethod.CheckSession(); this.lblProjectName.Text = Request.QueryString["ProjectName"].ToString(); //绘出图形化显示 根据项目名称,获取最大进度日期和最小进度日期 string MaxDate = ZWL.DBUtility.DbHelperSQL.GetSHSL("select Max(EndTime) from ERPJinDu where ProjectName='" + Request.QueryString["ProjectName"].ToString() + "'"); string MinDate = ZWL.DBUtility.DbHelperSQL.GetSHSL("select Min(StartTime) from ERPJinDu where ProjectName='" + Request.QueryString["ProjectName"].ToString() + "'"); DataSet MyDT = ZWL.DBUtility.DbHelperSQL.GetDataSet("select * from ERPJinDu where ProjectName='" + Request.QueryString["ProjectName"].ToString() + "' order by StartTime asc"); for (int i = 0; i < MyDT.Tables[0].Rows.Count; i++) { string NowStart = MyDT.Tables[0].Rows[i]["StartTime"].ToString(); string NowEnd = MyDT.Tables[0].Rows[i]["EndTime"].ToString(); int JianGeA = int.Parse(ZWL.DBUtility.DbHelperSQL.GetSHSL("select datediff(d,'" + MinDate + "','" + NowStart + "')")); int JianGeB = int.Parse(ZWL.DBUtility.DbHelperSQL.GetSHSL("select datediff(d,'" + NowStart + "','" + NowEnd + "')")); this.Label1.Text = Label1.Text + "
 " + NowStart.Split(' ')[0] + " ~ " + NowEnd.Split(' ')[0] + "(" + MyDT.Tables[0].Rows[i]["JieDuanName"].ToString() + ")
"; } } } }