我如何等待新行出现在 .NET 客户端应用程序的 SQL Server 表中?
背景:我想建立一个基于表的消息队列。我不想使用 Service Broker,因为我希望消息是结构化的和强类型的。使用普通表,我也可以与其他表建立关系。
最佳答案
正常的方法是使用轮询,但如果你真的需要即时事件,你可以使用 SqlDependency
类在查询结果发生变化时获取事件。
关于.net - SQL 服务器 : wait for new row,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10047466/