c# - SQL命令占优先,需要在执行sql命令之前运行命令

时间:2016-11-04 15:42:10

标签: c# asp.net sql-server c#-4.0

有办法做到这一点吗?我似乎无法在网上找到任何关于此的内容。

如果我运行下面的代码,SQL命令将在隐藏div标签之前执行,理想情况下我希望隐藏div标签,然后执行SqlCommand

protected void RunStoredProcedure_click(object sender, EventArgs e)
{
        div.Visible = false;

        Connection.Open();

        SqlCommand StoredProcedure = new SqlCommand("StoredProcedure", Connection);
        StoredProcedure.CommandTimeout = 0;
        StoredProcedure.CommandType = CommandType.StoredProcedure;

        StoredProcedure.Parameters.Add(new SqlParameter("@Date", DateForStoredProcedure.Text));    // DateForStoredProcedure.Text));

        StoredProcedure.ExecuteNonQuery();

        Connection.Close();

        string queryAdditionalFilters = "where user = '" + user.Value + "'";
        generateTagsForLiteral(queryAdditionalFilters);
}

编辑:不知道为什么这个被downvoted,因为它被标记为下面的回答,答案如下所示。无论是对我投降的人都会有所帮助,因为我觉得这是一个非常明确的问题,我将来可以正确地或以一种优先的方式发布问题。

1 个答案:

答案 0 :(得分:0)

感谢@Theo协助。

答案是使用javascript首先隐藏标签,然后调用c#按钮点击事件。