Example #1
0
        // 当时间发生的时候需要进行的逻辑处理等
        //     在这里仅仅是一种方式,可以实现这样的方式很多.
        private static void TimeEvent(object source, ElapsedEventArgs e)
        {
            // 得到 hour minute second   如果等于某个值就开始执行某个程序。
            DateTime datetime  = e.SignalTime;
            int      intHour   = e.SignalTime.Hour;
            int      intMinute = e.SignalTime.Minute;
            int      intSecond = e.SignalTime.Second;

            try
            {
                for (int i = 0; i < keywords.Rows.Count; i++)
                {
                    //keywords.Rows[i]["KNUM"] = int.Parse(keywords.Rows[i]["KNAME"].ToString()) + 1;
                    string _kname = keywords.Rows[i]["KNAME"].ToString();
                    string _upsql = " update pno_keyword set knum =" + int.Parse(keywords.Rows[i]["KNUM"].ToString())
                                    + "  where kname = '" + _kname + "'";
                    int n = DBHelpSql.ExecuteSql(_upsql);
                }
            }
            catch (Exception)
            {
                MessageBox.Show("更新字典库出现错误");

                // throw;
            }
        }
Example #2
0
        // 当时间发生的时候需要进行的逻辑处理等
        //     在这里仅仅是一种方式,可以实现这样的方式很多.
        private static void TimeEvent(object source, ElapsedEventArgs e)
        {
            // 得到 hour minute second   如果等于某个值就开始执行某个程序。
            DateTime datetime  = e.SignalTime;
            int      intHour   = e.SignalTime.Hour;
            int      intMinute = e.SignalTime.Minute;
            int      intSecond = e.SignalTime.Second;

            for (int i = 0; i < keywords.Rows.Count; i++)
            {
                string _kname = keywords.Rows[i]["KNAME"].ToString();
                string _upsql = " update pno_keyword set knum =" + int.Parse(keywords.Rows[i]["KNAME"].ToString()) + 1
                                + "  where kname = '" + _kname + "'";
                int n = DBHelpSql.ExecuteSql(_upsql);
            }
        }