0

List オブジェクトにメールのリストがありますが、これを本番 DB から削除したいと考えています。一部のメールが無効です (クライアントが間違ったアドレスを入力したなど)。DBに存在しなかったため、削除されていないアイテム(メール)のリスト/配列を受け取りたいです。

削除前と削除後のリストのメールを比較してみましたが、この方法では効率が悪いように感じます。linq で削除したいオブジェクトのどれが削除されていないかを教えてくれるメソッドがあるかどうか疑問に思っていました

context.MyEmails.DeleteOnSubmit(MailsToDelete);

どうもありがとう、デビッド

4

1 に答える 1

1

dB に対して 2 つ以上の異なるクエリを同時に実行するある種のバッチ処理を行うことができます。つまり、欠落しているレコードを取得するためのクエリと、同じ dB 呼び出しの一部としてそれを削除して実行するための別のクエリがあります。linq to sql を使用した abt バッチ処理の詳細については、次を参照してください。トニー・ライト/

于 2012-07-22T14:49:26.850 に答える