4 つのステップを持つウィザードを備えた Web フォームを開発しています。
各ステップで、データベースから生成された新しいエンティティを作成しています。
問題は、ウィザードであるユーザーが、格納される値を生成するコントロールのプロパティを変更できることです。
そのため、作成したエンティティ オブジェクトを解放するか、そのエンティティ値をデータベースに格納されている元の行に戻す必要があります。
これどうやってするの。
作成された各エンティティ オブジェクトを null に設定すると機能するはずですか?
ちなみに私はこんな感じです。
entities = new Entities();
...
Client client = new Client();
client.name = tbxName.text
...
entities.SaveChanges();
entities.Connection.Close();
したがって、このコードが 3 つの部分からなるウィザードの 2 番目のウィザード部分で実行され、クライアント作成が複数回実行されると、このセットを何度も前後に移動する場合、私の問題があります。
では、どうすれば作成を解除できますか:-P
ありがとう!!!