我不太确定这是否可能。
我目前正在处理一个大学项目,其中一个函数使用了存储过程。我想知道是否可以在同一个函数中采用更新的参数,将相同的SqlCommand
实例应用于再次调用存储过程。
假设我在代码中有以下内容:
myConStr = ConfigurationManager.ConnectionStrings["MyConnString"].ConnectionString;
myConn = new SqlConnection(myConStr);
myCommand = new System.Data.SqlClient.SqlCommand("team5UserCurrentBooks3", myConn);
myCommand.CommandType = CommandType.StoredProcedure;
myCommand.Parameters.AddWithValue("@book_id", bookID);
myCommand.Parameters.AddWithValue("@user_id", userID);
try
{
myConn.Open();
myCommand.ExecuteNonQuery();
是否可以更新MyCommand
的参数并再次调用存储过程?
int
并在需要整数时无论它在任何给定点意味着什么都使用它一样没有什么意义。 - Jeroen Mostert