我正在使用 BizTalk 从 SQL 数据库接收记录。我制作了一个 SQL 适配器并使用 select 语句从表中检索所有数据。现在我只想检索之后添加到表中的新记录。
有什么建议么?
如果您不是从临时表中检索数据(即在成功检索记录后您将在其中删除记录),而是直接从“活动”表中检索,您通常需要在表上设置一个状态标志列来指示是否记录是否已处理。
在源数据库中创建一个存储过程来封装上述数据检索(即检索一批数据,然后更改该批中获取的记录的状态)通常也是一个好主意。
此外,如果您还没有这样做,请确保使用WCF-SQL 适配器。