悬赏分:50 浏览:790 次
设定一个日期比例说2007-12-13日这样的日期.在一张表中所有为此日期的内容自动删除.
|
用作业 可以在数据库中用作业,这应该是最方便的 如果牵涉到复杂的需求,也可以在程序中定时来完成,,可以看下quartz.net,,这边有介绍http://www.cnblogs.com/shanyou/category/102991.html 用作业就可以了,写sql语句,在指定时间执行删除操作就ok了 ==========以下是补充: 打开sqlserver 企业管理器,找到 管理 -->sqlserver 代理--->作业 右键新建作业,就按提示的步骤写就行了,步骤里可以写命令,这里就写sql语句,怎么写你应该会吧,再有就是调度,就是何时执行,可以一天一次,一周一次,一月一次,设定几点。自己好好看看。给你例子也是一堆sql脚本,没啥用。另外你用作业的话,需要打开 sql server agent 这个服务。在服务管理器中就能打开这个服务。就这么多了 作业是比较简单实用的 同意樓上,用JOB就可以了。 两种方式: 1.程序,自己做一个windows服务之类的,里面加一个timer,在timer的事件中打开数据库删除记录 2.数据库,oralce和sql server等数据库都提供了实现方式,作业,任务什么的都可以。 還是自己做一個Winfrom 程序,在排程里面設置就可以了. |