我需要在每个月的1号0分0秒时执行某个任务,开始用
DateTime dt = new DateTime();
if(dt.ToString().Trim() == dt.Year.ToString()+"-"+dt.Month.ToString()+"-1 00:00:00")
{
  要执行的任务;
}但是细想不对,如果在这个时间没有人执行这个程序,那么任务就执行不了;
我在想如果放到Sql server数据中应该可以实现,但是应该怎么写sql;
另外还有其它办法吗?请各位高手不吝赐教!谢谢