private void ShowChart(string StockCode) { B.ChartContent bcc = new B.ChartContent(); #region //数组获取数据库融资余额 decimal[] REMAINING = new decimal[20]; REMAINING = bcc.GETREMAINING(StockCode); //定义像页面输出的数组名称,利用for循环把数组内容添加到numbers里面 string mes1 = "var number1=["; for (int i = 0; i < REMAINING.Length; i++) { mes1 += REMAINING[i].ToString() + ","; } //把最后的,符号去掉,并且补全 mes1 = mes1.Substring(0, mes1.LastIndexOf(',')).ToString() + "]"; //一起输出到页面 Response.Write("<script>" + mes1 + "</script>"); Response.Flush(); #endregion #region//数组获取数据库融资买入额 decimal[] PURCHASES = new decimal[20]; PURCHASES = bcc.GETPURCHASES(StockCode); //定义像页面输出的数组名称,利用for循环把数组内容添加到numbers里面 string mes2 = "var number2=["; for (int i = 0; i < PURCHASES.Length; i++) { mes2 += PURCHASES[i].ToString() + ","; } //把最后的,符号去掉,并且补全 mes2 = mes2.Substring(0, mes2.LastIndexOf(',')).ToString() + "]"; //一起输出到页面 Response.Write("<script>" + mes2 + "</script>"); Response.Flush(); #endregion #region//数组获取数据库融券余量 int[] REMAINQUILITY = new int[20]; REMAINQUILITY = bcc.GETREMAINQUILITY(StockCode); //定义像页面输出的数组名称,利用for循环把数组内容添加到numbers里面 string mes3 = "var number3=["; for (int i = 0; i < REMAINQUILITY.Length; i++) { mes3 += REMAINQUILITY[i].ToString() + ","; } //把最后的,符号去掉,并且补全 mes3 = mes3.Substring(0, mes3.LastIndexOf(',')).ToString() + "]"; //一起输出到页面 Response.Write("<script>" + mes3 + "</script>"); Response.Flush(); #endregion #region//数组获取数据库融券买入量 int[] SELLQUANTITY = new int[20]; SELLQUANTITY = bcc.GETSELLQUANTITY(StockCode); //定义像页面输出的数组名称,利用for循环把数组内容添加到numbers里面 string mes4 = "var number4=["; for (int i = 0; i < SELLQUANTITY.Length; i++) { mes4 += SELLQUANTITY[i].ToString() + ","; } //把最后的,符号去掉,并且补全 mes4 = mes4.Substring(0, mes4.LastIndexOf(',')).ToString() + "]"; //一起输出到页面 Response.Write("<script>" + mes4 + "</script>"); Response.Flush(); #endregion #region //数组获取数据库对应日期 DateTime[] DATE = new DateTime[20]; DATE = bcc.GETDATE(StockCode); int [] DATECHA = new int[20]; for (int i = 0; i < DATECHA.Length; i++) { TimeSpan span = DATE[19] - DATE[i]; DATECHA[i] = span.Days + 2; } //定义像页面输出的数组名称,利用for循环把数组内容添加到numbers里面 string mes5 = "var shuzi=["; for (int i = 0; i < DATECHA.Length; i++) { mes5 += "-" + DATECHA[i].ToString() + ","; } //把最后的,符号去掉,并且补全 mes5 = mes5.Substring(0, mes5.LastIndexOf(',')).ToString() + "]"; //一起输出到页面 Response.Write("<script>" + mes5 + "</script>"); Response.Flush(); #endregion }
private void ShowChart(string StockCode) { B.ChartContent bcc = new B.ChartContent(); #region //数组获取数据库融资余额 decimal[] REMAINING = new decimal[20]; REMAINING = bcc.GETREMAINING(StockCode); //定义像页面输出的数组名称,利用for循环把数组内容添加到numbers里面 string mes1 = "var number1=["; for (int i = 0; i < REMAINING.Length; i++) { mes1 += REMAINING[i].ToString() + ","; } //把最后的,符号去掉,并且补全 mes1 = mes1.Substring(0, mes1.LastIndexOf(',')).ToString() + "]"; //一起输出到页面 Response.Write("<script>" + mes1 + "</script>"); Response.Flush(); #endregion #region//数组获取数据库融资买入额 decimal[] PURCHASES = new decimal[20]; PURCHASES = bcc.GETPURCHASES(StockCode); //定义像页面输出的数组名称,利用for循环把数组内容添加到numbers里面 string mes2 = "var number2=["; for (int i = 0; i < PURCHASES.Length; i++) { mes2 += PURCHASES[i].ToString() + ","; } //把最后的,符号去掉,并且补全 mes2 = mes2.Substring(0, mes2.LastIndexOf(',')).ToString() + "]"; //一起输出到页面 Response.Write("<script>" + mes2 + "</script>"); Response.Flush(); #endregion #region//数组获取数据库融券余量 int[] REMAINQUILITY = new int[20]; REMAINQUILITY = bcc.GETREMAINQUILITY(StockCode); //定义像页面输出的数组名称,利用for循环把数组内容添加到numbers里面 string mes3 = "var number3=["; for (int i = 0; i < REMAINQUILITY.Length; i++) { mes3 += REMAINQUILITY[i].ToString() + ","; } //把最后的,符号去掉,并且补全 mes3 = mes3.Substring(0, mes3.LastIndexOf(',')).ToString() + "]"; //一起输出到页面 Response.Write("<script>" + mes3 + "</script>"); Response.Flush(); #endregion #region//数组获取数据库融券买入量 int[] SELLQUANTITY = new int[20]; SELLQUANTITY = bcc.GETSELLQUANTITY(StockCode); //定义像页面输出的数组名称,利用for循环把数组内容添加到numbers里面 string mes4 = "var number4=["; for (int i = 0; i < SELLQUANTITY.Length; i++) { mes4 += SELLQUANTITY[i].ToString() + ","; } //把最后的,符号去掉,并且补全 mes4 = mes4.Substring(0, mes4.LastIndexOf(',')).ToString() + "]"; //一起输出到页面 Response.Write("<script>" + mes4 + "</script>"); Response.Flush(); #endregion #region //数组获取数据库对应日期 DateTime[] DATE = new DateTime[20]; DATE = bcc.GETDATE(StockCode); int [] DATECHA=new int[20]; for (int i = 0; i < DATECHA.Length; i++) { TimeSpan span = DATE[19] - DATE[i]; DATECHA[i] = span.Days+2; } //定义像页面输出的数组名称,利用for循环把数组内容添加到numbers里面 string mes5 = "var shuzi=["; for (int i = 0; i < DATECHA.Length; i++) { mes5 += "-"+DATECHA[i].ToString() + ","; } //把最后的,符号去掉,并且补全 mes5 = mes5.Substring(0, mes5.LastIndexOf(',')).ToString() + "]"; //一起输出到页面 Response.Write("<script>" + mes5 + "</script>"); Response.Flush(); #endregion }