vb.net ユーザー定義オブジェクトを SQL データベースに格納するにはどうすればよいですか。プロパティを列で複製しようとしているわけではありません。オブジェクトをバイト配列に変換またはエンコードし、それをデータベースのフィールドに格納するという行に沿った何かを意味します。オブジェクトのインスタンスをセッションに保存する場合と同様ですが、現在のセッションを過ぎても情報を保持する必要があります。
@オリオン・エドワーズ
スタンスの問題ではありません。ある日、コードを変更するからです。次に、古いオブジェクトをデシリアライズしようとすると、プログラムがクラッシュします。
私のプログラムは「クラッシュ」せず、例外をスローします。幸運なことに、.net には、そのような機会に特化した一連のクラスがあります。その時点で、古いデータを更新してデータベースに戻します。それがこの 1 つのフィールド (場合によってはスタンス) のポイントです。