3つのセクションがあるページがあります。最初のセクションには、データベースに保存する詳細がいくつかあります。これらの詳細は、Procedure1という名前のStoredProcedure(sql)を介して保存しています。詳細はTable1という名前のテーブルに保存されます。 「ID」という名前のテーブルに主キーがあります。この「ID」はテーブルに自動的に挿入されます。
2番目と3番目のセクションには、データ操作用のグリッドがあります。詳細は、StoredProcedures(sql)、Procedure2、Procedure3を介してテーブルTable2とTable3にそれぞれ挿入されます。
Table1で自動的に生成される「ID」をTable2とTable3に挿入する必要があります。これを行うにはどうすればよいですか?
対応するデータがTable2とTable3に挿入されていない場合、Table1の詳細はロールバックを取得する必要があります。これらの3つのセクションは同時に挿入されます。
これで、3つのプロシージャすべてを組み合わせたStoredProcedureを作成しました。
詳細をロールバックするコードを作成するにはどうすればよいですか?または、誰かがこれを解決するための別の方法を提案できますか?