質問: 私はストアドプロシージャマッピングでEntity Framework 6を使用しています。私は、挿入のための6つのパラメータを持つ挿入spを持っています。私が挿入するエンティティには、1つのプロパティがIdである8つのプロパティがあります。 問題は、私はこのエラーが発生することです: > プロシージャまたは関数spの引数が多すぎます > > 最後のプロパティを挿入しないのは、デフォルト値が0(ビット)で、別のシステムがそのビットを変更するためです。 プロパティの上に属性として`NotMapped`を使用すると、spは成功しますが、システムからデータを照会できません。 それで、どこかでパラメータを無視できますか?
回答: [OK]をクリックすると、挿入の6つのパラメータを持つストアドプロシージャがあり、挿入するエンティティに8つのプロパティがあり、1つのプロパティがIDであるとします。 だから、7つのプロパティを残して、右ですか?ストアドプロシージャには6つのパラメータがあるので、 **プロシージャまたは関数spには引数が多すぎます** あなたはこれを見てもらえますか?