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