4 つの入力パラメーターを持つストアド プロシージャを呼び出す gridview を使用しています。
これらの 4 つのパラメーターのうち、値は次のように指定されます。
DomainId = これは、削除する行でなければなりません。これは主キーです
Domain = このフィールドは SP に NULL として渡す必要があります。
説明= このフィールドは NULL として渡す必要があります。
OperationType = このフィールドは、静的な値が 4 であるため、プログラマーが渡す必要があります。
ここでこれらを指定する方法...
質問の詳細は こちらです。
私を助けてください。
<DeleteParameters>
<asp:ControlParameter ControlID="GridView1" Name="DomainId"
PropertyName="SelectedValue" Size="4" Type="Int32" />
<asp:Parameter DefaultValue="" Name="Domain" Size="16" Type="String" />
<asp:Parameter DefaultValue="" Name="Description" Type="String" />
<asp:Parameter DefaultValue="4" Name="OperationType" Type="Byte" />
</DeleteParameters>
これを使用して私のコードを実行すると
エラーが発生します
プロシージャまたは関数 'spOnlineTest_Domain' には、指定されていないパラメーター '@Domain' が必要です