0
A
回答
1
将调用存储在一个方法中,并从您想调用它的任何位置调用此方法。将参数(字符串,整数,双精度...)传递给此方法,并将这些值存储在存储过程的参数中。
这样你就可以将所有的SP代码保存在一个地方。
public class CustomerProvider
{
public int UpdateCustomer(int id, string name, string address)
{
using(connection = new
SqlConnection("Server=localhost;DataBase=Northwind;Integrated Security=SSPI"))
{
connection.Open();
var command = new SQLCommand("csp_updatecustomer", connection);
command.CommandType = CommandType.StoredProcedure;
command.Parameters.Add(
new SqlParameter("@CustomerID", id));
command.Parameters.Add(
new SqlParameter("@CustomerName", name));
command.Parameters.Add(
new SqlParameter("@CustomerAddress", address));
var result = command.ExecuteNonQuery();
return result;
}
}
}
相关问题
- 1. VBScript:将具有空值的参数传递给存储过程?
- 2. 将参数传递给存储过程
- 3. 将参数从存储过程传递给函数(在存储过程中)
- 4. 将参数传递给c中的sql存储过程#
- 5. 将函数作为参数传递给存储过程
- 6. 将参数传递给带有VIEWS的存储过程?
- 7. 传递参数给存储过程
- 8. 将动态数量的参数传递给存储过程
- 9. 将可变数量的参数传递给存储过程
- 10. C#Winforms - 如何将参数传递给SQL Server存储过程
- 11. 将C#参数传递给存储过程报告
- 12. 将存储过程参数传递给ASP.Net中的Crystal Report
- 13. 将值传递给存储过程中的参数
- 14. 需要将存储过程中的参数传递给sp_send_dbmail @query
- 15. 将查询结果传递给存储过程中的参数
- 16. 将函数值传递给MS SQL中的存储过程
- 17. 将数组传递给存储过程
- 18. Powershell:将参数传递给存储在变量中的函数
- 19. 以有效的方式传递给存储过程的参数
- 20. 将参数传递给存储过程som检索数据
- 21. 如何将数组参数传递给存储过程?
- 22. 将参数传递给ASP.NET的存储过程WinForm
- 23. 将参数传递给MSSQL的错误存储过程从PHP
- 24. 将存储过程中的多个参数传递给QueryString参数
- 25. 如何将值从C#传递给oracle存储过程中的refcursor参数
- 26. 传递的CheckBoxList参数存储过程
- 27. 如何通过C#中的存储过程传递参数
- 28. 如何存储传递给Python中的lambda函数的参数?
- 29. 将参数传递给存储过程(.net sdk)时的参数异常
- 30. 通过存储过程传递参数
谢谢你,因为即时通讯在C#中的新手,这将有助于如果你能给我如何做到这一点一些示例代码.. – user2115640 2013-03-12 11:34:47
我添加了一个例子。注意我没有添加足够的异常处理。但是这应该给你一个想法。 – 2013-03-12 11:47:55
非常感谢 – user2115640 2013-03-12 12:00:43