私はデータベースのバックグラウンドから来てvb.netを初めて使用し、データベース内のデータを更新するメソッドを持つクラスを含むプロジェクトに取り組んでいます。複数のクラスを使用するデータベース側で更新を処理する必要があるまで、すべてがうまく機能します。複数のクラスのプロパティを設定し、バックエンドでデータベースを更新できるようにする最善の方法は何ですか?
簡単な例:
クラス1
プロパティa、プロパティb、プロパティc
a、b、c の更新方法
クラス終了
クラス2
プロパティd、プロパティe、プロパティf
d、e、f の更新方法
クラス終了
データベースでは、更新時にエラーが発生した場合にロールバックできるように、a、b、c、d、e、f を 1 つのストアド プロシージャで更新する必要があります。
私はvb.netの継承を調べましたが、基本クラスは複数のサブクラスに継承できないことを理解しています。これは、実際のアプリケーションで行う必要があるため、機能しません。
これが不明確な場合は申し訳ありませんが、私が言ったように、私はこれが初めてで、vb 側でこの更新を実行するための最良の方法を見つけようとしています。
フィードバックをお寄せいただきありがとうございます。