Пример #1
0
        /// <summary>
        /// 推送带参数信息
        /// </summary>
        /// <returns></returns>
        public ActionResult MassTextingPram()
        {
            string accessToken = WxHelper.GetWXAccessToken(WxConfig.AppId, WxConfig.Secret);
            string msgUrl      = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=" + accessToken;

            string openid  = "oQSqlxIdxzhOrxtxKI9z-KYGRAec";
            string xmlMsg  = ReadXmlHelper.GetXmlValue(Server.MapPath("/Config/WX.xml"), "PushMsg");
            string pushMsg = string.Format(xmlMsg, openid);
            //string pushMsg = string.Format(xmlMsg, openid, "", "", "");
            string result = WxHelper.HttpPostRequest(msgUrl, pushMsg);

            return(Content(result));
        }
Пример #2
0
        static void Main(string[] args)
        {
            int    pageSize      = 10;
            int    minval        = Convert.ToInt32(ConfigurationManager.AppSettings["MinValue"]);
            int    maxval        = Convert.ToInt32(ConfigurationManager.AppSettings["MaxValue"]);
            string Creation_Time = ConfigurationManager.AppSettings["Time"];
            string fileName      = DateTime.Now.ToString("yyyMMddHHmmss") + "log.txt";

            string where = " and QS.creation_time<'" + Creation_Time + "'";


            #region
            for (int i = minval; i < maxval; i++)
            {
                var sql = ReadXmlHelper.GetXmlValue(Environment.CurrentDirectory + "/../../SQLXml.xml", "GetExcutePage");
                sql = string.Format(sql, where, (i - 1) * pageSize + 1, i * pageSize);
                //DataTable dt = SqlHelper.ExecuteTable(SqlHelper.GetConnection("GoalConStr"), CommandType.Text, sql);
                SqlDataReader reader = SqlHelper.ExecuteReader(SqlHelper.GetConnection("GoalConStr"), CommandType.Text, sql);
                //生成语句
                //GenerateSqlByRender(reader);

                //sql方法
                DataBulkCopy(reader);
                Console.WriteLine(i);

                WriteLog(fileName, ConvertLog(i, where, pageSize));
            }
            #endregion
            //Console.WriteLine(json);
            //string aa = Console.ReadLine();
            //Console.WriteLine(aa);
            //new Plinq().AddList();
            //new Plinq().ConcurrentBag();
            //new ThreadDemo().ParallelInvokeMethod();
            Console.ReadLine();
        }