decimal dpmo = notMet + notMet * 100;
decimal ans = Summary_Matrics_Client.getall(dpmo);
here I am calling LINQ functionオーバーロードされたメソッドの試合はここで無効な引数
public static decimal getall(ref decimal? number)
{
var sigma = from p in db.getDPMO(ref number)
select p.Sigma.Value;
return sigma.SingleOrDefault();
}
getDPMO is stored procedure which is :
ALTER PROCEDURE getDPMO
(
@number decimal OUTPUT
)
AS
select
min(Sigma_Value) as Sigma
from
Sigma_Table
where Defect_Rate < @number
RETURN
I am getting error: (ref? decimal) has invalid argument while calling getall()
パラメータの前に 'getall(dpmo)'を呼び出すには、おそらく 'ref'を追加する必要があります。 – MaKCbIMKo
私は試しましたが、うまくいきませんでした –