私は単に呼び出すストアドプロシージャを持っていました
SELECT item = CONVERT(VARCHAR(6), CONVERT(DECIMAL(5, 2), (t.aNumber/(t.aSecondNumber+ .0000000000001)) * 100)) + ' %',
FROM table t;
パーセンテージ値を取得します。
これを更新して、linq to sql クエリで呼び出したいのですが、オブジェクトのインスタンス化でこれを行う方法がわかりません。だから、現時点で私は持っています:
using (context db = new context(ConnectionString))
{
var versions =
from t1 in db.table
select new CustomObject
{
Id = t1.ID,
Item = (t1.aNumber/(t1.aSecondNumber+ .0000000000001)) * 100,
};
}
しかし、これは上記のクエリと同じようには機能しません。オブジェクトのインスタンス化で、使用しているlinq to sql構文を使用して、上記と同じ方法で変換を記述するにはどうすればよいですか?
どうもありがとう