関数のインポートを正しく実行しようとしています。 EFは私のストアドプロシージャに声をかけ、その結果は、私は理解していない内部例外があります。プロパティを取り除く方法をdouble値に設定することはできませんでした。このプロパティをdecimal型のnull以外の値に設定する必要があります。
var result = context.SomeFunctionImport();
私が手:
「工ass」オン「Cntを」プロパティができませんでした'Double' の値に設定します。このプロパティーをNULL以外の値の型( 'Decimal')に設定する必要があります。
ここSomeClass
上Cnt
プロパティです:
[DataMember]
public Nullable<decimal> Cnt
{
get { return _cnt; }
set
{
if (_cnt != value)
{
OnComplexPropertyChanging();
_cnt = value;
OnPropertyChanged("Cnt");
}
}
}
private Nullable<decimal> _cnt;
のために働いて
ダブル使用している場合、私はそれがNULL可能である必要があります。 –
'value'も' nullable'ですか? – Mrchief
ストアドプロシージャから返された値はnullでもかまいません。 –