0
我曾经有一个存储过程,而将简单的调用转换为十进制数,然后在LINQ VARCHAR到的sql
SELECT item = CONVERT(VARCHAR(6), CONVERT(DECIMAL(5, 2), (t.aNumber/(t.aSecondNumber+ .0000000000001)) * 100)) + ' %',
FROM table t;
得到的百分比值。
我希望更新这个,并在我的linq中调用它到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到我使用的SQL语法,在对象实例化?
非常感谢