删除页面加载中SQL表中的所有行

时间:2015-02-05 15:52:50

标签: c# sql delete-row

我正在将excel表中的数据加载到SQL表中,然后使用脚本将该数据加入到另一个表中。在我的程序的页面加载我想删除我的“临时”表中的所有行。我目前正在这样做,但它根本不起作用。 不工作我的意思是没有任何反应。没有错误,但它也没有从我的表中删除任何内容。我在if上设置了一个断点,它甚至没有达到断点。

 protected void Page_Load(object sender, EventArgs e)
    {
      if (!IsPostBack)
        {
            SqlConnection sqlConn1;
            String strConnString1 = ConfigurationManager.ConnectionStrings["MyConnection"].ToString();
            sqlConn1 = new SqlConnection(strConnString1);

            string cleartQuery = "Truncate Table [My Table]";
            SqlCommand sqlCmdSelect = new SqlCommand(cleartQuery, sqlConn1);
            sqlCmdSelect.Connection.Open();
            sqlCmdSelect.ExecuteNonQuery();
            sqlCmdSelect.Connection.Close();
        }
     }

0 个答案:

没有答案