懂数据库和C#的朋友们,伴我看看吧,关于C#监视一个数据库中的某个表
但是,毕竟涉及到火速据库知识
就发一个吧
请大家见谅!!!!!
我开发了一个C#小程序 VS.net2003
功能是数据库的数据即时地导入和导出
程序的主体其实是用批处理写的
流程:C#程序(所在地:A)激活批处理1(所在地:B),
批处理1(A地)结束时会自动激活批处理2(B地)(批处理远程激活)
批处理2结束时会在数据库中的表中写入一条数据(成功或失败)
注:
批处理1:从B地导出数据放到FTP服务器上
批处理2:从FTP上取下数据,导入A地数据库
在批处理1激活批处理2时
这一步就已经和我开发的C#程序没有什么关系了,就是失控了
现在就只好想办法去捕捉批处理2执行后留下的痕迹
我在批处理2写了,成功时,在数据库中的一个表中写入“成功”,失败时写入“失败”
问题是:
怎样用C#监视一个数据库中的某个表
一但表中有了我们想要的信息(某个字段值是“成功”或“失败”),就结束监视,否则就一直监视(10分钟吧)
可不可以等待那个表给我的程序反馈一个信息,然后程序再做出相应的响应
相关推荐
C# 如何监视文件变化的各事件
FileSystemWatcher watcher = new FileSystemWatcher(); // 如果改为 *.txt 等,就不能监视目录的变化 watcher.Filter = "*.*"; watcher.IncludeSubdirectories = true; watcher.Path = @"D:\"; watcher.Changed += new FileSystemEventHandler(OnChanged); watcher.Created += new FileSystemEventHandler(OnChanged); watcher.Deleted += new FileSystemEventHandler(OnChanged); watcher.Renamed += new RenamedEventHandler(OnFileRenamed);
SQL server 2008R2 中 C#Winfoirm 使用 SqlDependency 机制实现 数据库中某一张表的监视 代码
SQL server 2008R2 中 C#Winfoirm 使用 SqlDependency 机制实现 数据库中某一张表的监视 代码 详细 描述见同名博客
c# 远程监视,操作 读取 PLC源码
c# 远程监视,操作 读取 PLC源码
C#进程监视和屏蔽源代码
加了监视程序,结束进程后此进程无法再次启动,关闭程序结束监视
C#读写西门子DB数据Demo
此Demo使用snap7类库开发,snap7为开源类库,可以免费使用,无需在网上找那些付费的库,hsl.............这些,其实网上的这些也是基于snap7开发的,不过是加了一层壳


