执行数据库的方法在意个独立的类库里面用单例模式来写的方法如下:(调用时在主工程的定时器里面调用)
      /// <summary>
        /// (重载)执行对数据的增删改操作
        /// </summary>
        /// <param name="strSql">查询语句</param>
        public static void ExecuteNonQuery(string strSql)
        {
            try
            {
                conn.Open();
                cmd = new OracleCommand();
                cmd.Connection = conn;
                cmd.CommandText = strSql;
                cmd.ExecuteNonQuery();            }
            catch (Exception ex)
            {
                Console.Write("dbConnection:" + ex.Message);
            }
            finally
            {
                Close();
            }
        }