[VB]データベースの知識が不要なクラスフォームクラスからは、データベースアクセスクラスのメソッドを直接呼び出さないで済むように、新たにデータ管理クラスを作成します。システムを構築していくと分かりますが、エラーチェック時には、社員マスターにレコードがあるかないかのチェックをする必要があり、データベースへのアクセスを理解しなければなりません。データベースの知識がなくても、フォームクラスのプログラミングができるように、データ管理クラスを作成します。社員データ管理基本クラス画面クラスの担当者には、できるだけ画面処理に集中したほうが、負担が少なくてすみます。そこで、画面クラスではデータベースアクセスクラスを使用しないで済むように、別途、入力データとデータベースのデータの受け渡しと、エラーチェックをする社員データ管理クラスを作成します。基本クラスでは、オブジェクトインスタンスを生成しないので、MustInheritキーワードを付加し、抽象クラスにします。抽象クラスのコンストラクタは、Protected修飾子を明示するか、コンストラクタを実装しない更新日時プロパティーは、読み取り専用なので、ReadOnlyプロパティとして実装サンプルプログラムソースリストの枠内をクリックすると全選択できます。ADO.NET」で公開しているソースプログラムやデータ、リンク先の商品・サービスの利用により生じた損害等について、当方は一切責任を負いません。ソースプログラムの再利用は自由ですが、著作権は当方が所有します。ADO.NET」に掲載している会社名・製品名等は各社の登録商標または商標です。