まず最初に私が何をしているのかを説明し、問題がどこにあるのかを指定します。一度に同じテーブルに複数の挿入操作を行う場合
私のアプリケーションは、認証されたユーザーから(ファイルアップローダ)XML file
を取得した後、XMLファイルに格納されたデータをデータベース内の同等のものにマップします。 XMLファイルからLINQ
までのデータを取得します。
での私の最初の質問
各要素は、XMLファイルには、私のデータベースに同等のエンティティ を持っています。何が最高ですか 複数のレコードを の特定のテーブルに挿入し、データに何か問題がある場合は、全体の操作をロールバックするようにしてください。 これを行うにはいくつかの例がありますか? XMLデータの検証に関する提案はありますか?
私の2番目の質問:最初の質問で
、私は (INSERT)の動作について話しています。 ユーザーがXML ファイルの一部のデータを変更した場合、 データベースを新しいデータで更新したいとします。どうすればいいですか これはどうですか?それぞれ レコードを比較するか、挿入しようとすると、失敗した場合は がこのレコードを更新しますか?
はなぜ否決、あなたは問題を理解していない場合、私は、私はdownvoteなかった –
多くを説明しますが、それはあなたのその」事実から来るかもしれませんここで2つの無関係な質問をしています。 1つの答えはもう1つの答えとは関係がないので、個々の質問に分割する方が良いでしょう。 –
ええ、私は同じアプリケーションの2つの問題に直面しています。私は全体の問題を説明したいと思います。まったく気にしないでください。 –