3

SQL データベースからレコードを受信するために BizTalk を使用しています。SQL アダプターを 1 つ作成し、select ステートメントを使用してテーブルからすべてのデータを取得しました。今、後でテーブルに追加された新しいレコードのみを取得したいと考えています。

助言がありますか?

4

1 に答える 1

2

ステージングテーブルからデータを取得していない場合(つまり、レコードを正常に取得した後にレコードを削除する場合)、代わりに「ライブ」テーブルから直接取得する場合は、通常、テーブルにステータスフラグ列が必要です。レコードが処理されたかどうか。

また、通常は、上記のデータ取得をカプセル化するストアドプロシージャをソースデータベースに作成することをお勧めします(つまり、データのバッチを取得してから、このバッチでフェッチされるレコードのステータスを変更します)。

また、まだ行っていない場合は、WCF-SQLアダプターを使用していることを確認してください。

于 2013-01-04T13:07:11.623 に答える