1 定时检查系统时间,如果到了月初,继续执行。(可用Timer实现,或用Windwos的定时任务)2 连接数据库,取出所有过期数据(使用Oledb)3 查找文件,进行删除(System.IO.File下有相关的操作命令)4 更新数据库,对已经删除的记录进行标记,避免下次读取时,被读取出来。
你去查询下数据库关于作业方面的东西吧,如果还和外部文件有关联的话。建议你去学下windows定时任务,使用定时任务进行管理