私はObjective-Cプログラミングのバックグラウンドから来ており、Core Dataを使用して自分のデータを保存することに慣れています。コアデータを使用すると、フィールド(属性)を定義できます。フィールド(属性)は、データベース内の各アイテムについて、コード内のオブジェクトであるかのように参照できます。データベースレコードをオブジェクトとして扱う方法はありますか?
C#の場合と同様のやり方があるのだろうかと思いました。
もう少し背景
私はWinフォーム上のツリービューを持っています。ツリービューを使用すると、新しいノードを追加したり削除したりすることができます。私はTreeNodeのサブクラスを作成したので、各ノードに対してもう少し情報を保存することができますが、このサブクラスの一部として追加/削除するためのデータベーストランザクションをすべて持っていたいと思います。たとえば、サブノードを持つツリーからノードを削除すると、削除を呼び出すことでツリーから簡単に削除できます(すべてのサブノードも削除されることがわかっています)。
上記のように、DBレコードをオブジェクトとして扱う方法はありますか?
十分に明確です。
素晴らしい素材 - 私は良いアプローチのためにそれを見ます。投稿に感謝します。 – Simon