ここに私がやっていることはありますが、私のために働いていません。N SubSonic 3、Dirty Columnsコレクションのティアはアップデート時に空白です
私はSubSonic 3 ActiveRecordテンプレートで生成されたDALを持っています。ファサードといくつかのバリデーションが混在しているサービスレイヤー(ビジネスレイヤーもあります)があります。
私は、public void UpdateClient(クライアントクライアント)のようなサービスレイヤでメソッドを持っていると言います。 私のGUIで私はIDを持ついくつかのデータでそれを埋めるクライアントオブジェクトを作成し、これは決して働いて、ダーティな列のコレクション(その列は、より効率的な更新statmentを使用するために変更されたトラック)はalwayes空の。
私はGUIの中のデータベースからオブジェクトを取得しようとしたが、サービスメソッドに渡しても動作していない場合
私はデータベースからオブジェクトをクエリし、同じコンテキストのすべてのGUI上でUpdate()を呼び出すと、これが私が作成したサービスレイヤ全体を破棄する唯一のシナリオです。
しかし、これはオブジェクトのトラッキングで何かをしなければならないが、私が知っていることは、SubSonicはそれをしないでください。
お願いします。ありがとう。 Adel。
あなたはGUI層(リサイズ/ XAML/Webフォーム/ MVC)とは何ですか? –