winform 程序中 sql server定时处理多个表中数据,该如何处理

winform 程序中 sql server定时处理多个表中数据
本帖最后由 u013285501 于 2014-04-15 12:08:45 编辑
在做一个winform程序,使用的是sql server 2005 express。
想实现如下功能:
1、从表A中查询出满足条件的PatronID
SELECT BookName,PatronID,ReturnDate FROM Books WHERE BookStatus='1' AND ReturnDate <='" + dt.ToString() + "'
2、然后在表B中查询到该ReaderID,将这行的其他数据进行修改。
3、每天12点执行上述操作

求教该如何实现,表A的测试数据量大概在1万条以内。
表A
winform 程序中 sql server定时处理多个表中数据,该如何处理

表B
winform 程序中 sql server定时处理多个表中数据,该如何处理
------解决方案--------------------
可以用管理->SQL Server代理->作业来实现
------解决方案--------------------
引用:
我使用的是sql server 2005 express,没有此代理功能,代理功能也不是我问题的关键
关键是如何将表A中所有符合条件的数据查询出来,在到表B中对应的行中修改

你是不会写存储过程?。
基本的Select,Update就好了
------解决方案--------------------
引用:
我使用的是sql server 2005 express,没有此代理功能,代理功能也不是我问题的关键
关键是如何将表A中所有符合条件的数据查询出来,在到表B中对应的行中修改

触发器 可否??