日期:2014-05-18  浏览次数:20749 次

如何在C# winform中实现 实时扫描SQL SERVER 2005中某张表有数据更新?
如何在C# winform中实现 实时扫描SQL SERVER 2005中某张表有数据更新? 并可设置扫描间隔时间?具体该如何实现?赐教赐教啊

------解决方案--------------------
你可以去看看SQL的触发器,或许对你有帮助。去数据库论坛问问高手吧!
------解决方案--------------------
任务调度
------解决方案--------------------
建一个表abc,字段包含tablename(表名),pk(主键)等等
对某个需要监视的写个促发器,
如果发现updata,则将表名和主键及主键值写入abc中
例如order表出现updata动作
则tablename写入order,pk写入orderid='0123456'
程序读取abc表,则能发现order表中orderid='0123456'的记录被updata,如果有其他需要还可以在abc表中增加原值,现值等。
------解决方案--------------------
可以使用SQL Server里的SQL Job进行操作