私は金利と利息のない期間をプロパティとして含むクレジットカードのエンティティを持っています。私は、ユーザーがクレジットカードの残高とそれを支払う速さを提供し、クレジットカードのテーブルを、そのカードで2年以上支払う金額を返すようにしてください。計算フィールド。Entity Frameworkによる計算
データバインドされたコントロールに結果をバインドできるように、誰でもエンティティフレームワークでこれを行う方法に関するアドバイスはありますか?前もって感謝します。
私は金利と利息のない期間をプロパティとして含むクレジットカードのエンティティを持っています。私は、ユーザーがクレジットカードの残高とそれを支払う速さを提供し、クレジットカードのテーブルを、そのカードで2年以上支払う金額を返すようにしてください。計算フィールド。Entity Frameworkによる計算
データバインドされたコントロールに結果をバインドできるように、誰でもエンティティフレームワークでこれを行う方法に関するアドバイスはありますか?前もって感謝します。
これは、Entity Framework それ自体で行うことではありません。です。 Entity Frameworkは、データに適用するロジックではなく、基礎となるデータストアからのデータの永続性と習得に関するものです。
データを保存してからデータを再クエリし、sprocで再フェッチした後に必要な計算を実行したり、ビジネスレイヤのデータをフェッチしたりするストアドプロシージャを使用することをお勧めします返されたデータに対して計算を実行します。
どちらの方法でも、エンティティフレームワークを使用してデータを永続化/取得するための呼び出しを処理できます。
応答のおかげで、それは私が恐れていたものです。私が見ている2つの提案の問題点は、ビジネスレイヤを使用して計算を行うと、計算されたフィールドによる結果の並べ替えが非常に効率的ではなく、正しくデータを保存することの意味を理解していれば、複数のユーザーがいるため(申し訳ありませんが、これはasp.netアプリでした)。私は何かが欠けている。 – zag2010
@ zag2010:なぜ複数のユーザーが問題になるのか分かりません。データは* something *にキー入力されます。操作を行うときは、キーが操作上のディスクリミネータとして使用されていることを確認します。 – casperOne
私は適切に通っているとは考えていませんでしたか?それは今、完璧な意味があります、ありがとう。 – zag2010