Пример #1
0
        public List <CriticalData> selectCriticalData()
        {
            Program.WriteLog("查询要上传的关键数据");
            CriticalDataBLL     bll   = new CriticalDataBLL();
            List <CriticalData> listA = bll.SelectCricialData(Program.g_lcNumber, "1", 3);       //查询前3条数据
            List <CriticalData> listB = bll.SelectCricialData(Program.g_lcNumber, "0", 3);       //未上传的前90条

            listA.AddRange(listB);                                                               //把集合A.B合并
            List <CriticalData> ResultcriticalList = listA.Union(listB).ToList <CriticalData>(); //剔除重复项

            return(ResultcriticalList);
        }
Пример #2
0
        private void deletOverTimeData()
        {
            // delete    FROM CriticalData    where   saveTime  > '2017-05-21 15:27:19'
            DateTime        dt       = DateTime.Now;
            CriticalDataBLL bll      = new CriticalDataBLL();
            DateTime        datetime = dt.AddMonths(-1);

            if (bll.deleteCricialData(Program.g_lcNumber, datetime))
            {
                Program.WriteLog("清理过期的数据库数据");
            }
        }