Я не совсем уверен, возможно ли это или нет.
В настоящее время я работаю над проектом колледжа, и у меня есть функция, которая использует хранимые процедуры. Я хотел бы знать, можно ли взять тот же экземпляр 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
и снова вызвать хранимую процедуру?