SQL命令优先,需要先执行命令再执行SQL命令

本文关键字:命令 执行 SQL | 更新日期: 2023-09-27 18:16:26

有办法做到这一点吗?我似乎在网上找不到关于这个的任何东西。

如果我运行下面的代码,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);
}

编辑:不知道为什么这个被否决了,因为它被标记为下面的回答,答案如下所示。如果有人给我投了否定票,知道原因会很有帮助,因为我觉得这是一个非常明确的问题,这样以后我就可以正确地或以首选的方式发布问题。

SQL命令优先,需要先执行命令再执行SQL命令

感谢@Theo的协助。

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