100分求 当SQLServer2000一个表里新增一行数据的时候,自动触发C#的一段后续处理程序 请教牛人,给个解答 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没办法,SQL Server没法访问前台程序 用sp_makewebtask 产生文件C#用filewatch *****************************************************************************欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码) http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html 如果是SQL 2005的话,有DB Notify,也可以用.net trigger,2000是没希望了 1.在C#应用程序中实时检测数据库的变化,一旦检测到新增记录就执行后续处理程序。2.利用SQLServer2000带有的触发器做文章。 filewatch监视你的db文件,当有有新增的时候,自动执行C# 或者使用Timer,每隔一秒检查一下表,发现有新增执行C# Timer虽然简单,但是因为要不停的连接数据库,觉得太消耗资源了。 同意楼上的,如果不是SQL2005,还是用监测数据库的方法好,不管用什么工具,总之,发现数据库变化,执行相应程序! 用windows 消息循环捕获 SQLSERVLER增加行的句并!如果收到该句病刷新数据库 前边讨论过 这种做法不能实现我的实际情况是这样的,我在做一个电子商务的网站,当有客户在网站上下了单的时候(数据库增加了一条记录),我想让C# 程序报警提醒我有人下单了,我才做处理。不然我继续玩游戏或者干别的这种事Sql2000自己可以做 给你MSN发个Mail MSN在收到Mail时自动弹出提示(满足你的要求) 用timer就可以了,实时性不是很强啊,1分钟检测一次足够了。 在SQL Server 2000里解决这样的问题是不太可能的 c#前台怎么绑定多个字段 service unavailable 错误 winform界面最大化时布局闪烁问题 文本框问题!在线等啊! 画图问题 请教:如何在C#中调用C代码 我需要问一个很基础的问题:为什么很多系统的ID都限定了12个字符,也就是12byte?这个有什么根据么?? visual studio安装部署中文件的拷贝与权限配置 找几个API函数 VS 2005中ASP.NET打印水晶报表,为什么找不到CrystalReportViewer控件 插件模式 FileSystemWatcher.InternalBufferSize 在我的C#中找不到这个属性
C#用filewatch
*****************************************************************************
欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码)
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
2.利用SQLServer2000带有的触发器做文章。
这种事Sql2000自己可以做 给你MSN发个Mail MSN在收到Mail时自动弹出提示(满足你的要求)