0
我正在使用一個gridview,我正在調用一個具有4個輸入參數的存儲過程。將參數添加到sqldatasource,我應該如何通過它們來在asp.net中執行我的存儲過程
在這些4個參數的,值被給定,使得
域ID =這必須是要被刪除的行。這是主鍵
域 =此字段必須作爲NULL傳遞給SP。
說明 =此字段必須作爲NULL傳遞。
OperationType =此字段必須由程序員通過一些靜態值,說4
我如何需要指定這些......這裏的問題的
更多細節 here。
請幫我一把。
<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',這是不 提供
@clyc爲我的代碼錯誤添加了前綴stil是一樣的。 – 2010-03-02 19:22:57
如果您爲這兩個參數(@Domain,@Description)傳遞null,請嘗試刪除@Domain和@Description參數。 – clyc 2010-03-02 19:36:27