VS2010 asp.net:执行参数less stored proc来更新记录

时间:2010-04-28 18:38:55

标签: asp.net

我想执行一个只更新记录的存储过程。此时我想保持参数较少。但是将来,我会在存储过程中添加参数。我可以通过SQLDataSource简单地完成吗?它将节省我在传统的ado.net中编写几行代码来执行存储过程。如果有可能,请您提供示例代码?

由于

1 个答案:

答案 0 :(得分:1)

您可以使用System.Data.SqlClient.SqlCommand

像这样......

SqlCommand command = new SqlCommand("p_UpdateSomething",  connectionstring);
command.CommandType = CommandType.StoredProcedure;
command.ExecuteNonQuery();

或使用像

这样的SqlDataSource
<asp:SqlDataSource id="sqlDS" runat="server" UpdateCommand="pUpdateSomething" UpdateCommandType="StoredProcedure"></asp:SqlDataSource>

可以将更新参数添加到SqlDataSource。