میتونید یه تابع بنویسید و Sp مورد نظر رو هر بار فراخوانیش کنید :
public void kill_connections()
{
string connectionString = "Your Connection String";
SqlConnection cn = new SqlConnection(connectionString);
SqlCommand cm = new SqlCommand("master.dbo.sp_dbm_kill_users", cn);
cm.CommandType = CommandType.StoredProcedure;
cm.Parameters.Add("@dbName", SqlDbType.VarChar).Value = "DbName";
cm.Parameters.Add("@Delay", SqlDbType.DateTime).Value = "00:00:00";
cn.Open();
cm.ExecuteNonQuery();
//cm.ExecuteNonQuery();
cn.Close();
cn.Dispose();
cm.Dispose();
}
البته من خودم تو برنامم از روش اول و دستور Alter استفاده کردم و جواب داده. انتخاب با خودتونه...