XMLファイルから数百のレコードをループし、WebサービスからLinQを使用してSQL Server 2008に挿入しています。vb.netに挿入できないレコードをスキップする方法
私の質問は、何らかの理由でレコードが挿入されていない場合、ループから出てきてCatchブロックに直接行くことです。
挿入が失敗した場合、次のレコードに移動して他のレコードを続行するにはどうすればよいですか?
事前に感謝
XMLファイルから数百のレコードをループし、WebサービスからLinQを使用してSQL Server 2008に挿入しています。vb.netに挿入できないレコードをスキップする方法
私の質問は、何らかの理由でレコードが挿入されていない場合、ループから出てきてCatchブロックに直接行くことです。
挿入が失敗した場合、次のレコードに移動して他のレコードを続行するにはどうすればよいですか?
事前に感謝
移動またはループ
内のcatchブロックを作成し、私はあなたのコードが何かのように見えることを想定しています:
Try
For Each record As YourClass In yourCollection
' Code to insert record goes here.
Next
Catch
End Try
あなたはtry-を追加する必要がありますループ内でブロックをキャッチします。あなたの意図に応じて、外側のtry-catchブロックから離れることが許容されるかもしれません。
For Each record As YourClass In yourCollection
Try
' Code to insert record goes here.
Catch
End Try
Next
質問にサンプルのコードを含めると、本当に役立ちます。それがなければ、我々は多くの仮定をしなければならない。 –