我需要编写一些C#代码来监视一个SQL表,当插入一个新的记录时,它将使用新插入的数据在其他表中创建另一个记录。我需要警惕每次都能成功。这将是一个24/7运行windows服务的主机。我可以通过“选择不在的地方.”来检查,但我想知道是否有更好的方法。SQL Service broker仍然是这方面的唯一游戏,还是多年来有一些更可靠的东西出现了?
我的应用程序是链接到Server数据库的前端MS应用程序。我有一个用于Orders表的MS Access表单和一个用于Orderslines表的子表单
在OrdersLines表中,有一个触发器计算总和(Quantity x unit price)和更多。在MS Access中,当我创建一个新的顺序时,我不能修改Orders表,因为数据库和access的数据不一样