0

我在我的文件中有一个对方法 ( Botones) 的引用:codebehind

public partial class EnvianosTuCurriculum : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {

    }


    protected void Button1_Click(object sender, EventArgs e)
    {
        Botones botones = new Botones();
        botones.SaveCVInfo2(nombre.Text, Apellidos.Text, EmpleoS.Text, DireccionPersonal.Text, RadioButtonList6.SelectedItem.Text, contraseña.Text, TelHabi.Text, TelCel.Text, userEmail.Text, Nacionalidad.Text, LugarNaci.Text, FechaNac.Text, Edad.Text, Cedula.Text, EsCivil.Text, ProUofi.Text, Estatura.Text, Peso.Text, TipoSang.Text, RadioButtonList7.SelectedItem.Text, Lateralidad.Text, LicCond.Text, RadioButtonList5.SelectedItem.Text, MaMoVeh.Text, RadioButtonList4.SelectedItem.Text, EmpCta.Text, ProMens.Text, SuelAs.Text, RadioButtonList3.SelectedItem.Text, NomRec.Text, RadioButtonList2.SelectedItem.Text,Insti.Text, horario.Text, vivequien.Text, RadioButtonList1.SelectedItem.Text, otresp.Text, Ciudad.Text);
        Response.Redirect("Envia2.aspx");
    }

}

现在,如果我添加另一个按钮,Button2我需要返回上一页,并清除从这些控件发送到数据库的所有数据。

我想我需要一个if声明,但我只能添加一个Response.Redirect("previous_page.aspx"),不知道如何将数据实际清除到数据库中。

Response.Redirect可以返回并且所有字段看起来都是空的,但是我将再次开始填充它们,作为一个新用户,我不仅需要返回,还需要撤消插入到 db 表中的所有数据。

我怎样才能做到这一点?

4

1 回答 1

1

就个人而言,我会首先添加验证器和任何其他相关控件,以确保输入的数据是应有的数据和/或在将数据提交到数据库之前临时存储数据(这将避免删除它)。

但是,如果这不适用于删除 SQL 中的数据,您将有类似的内容

DELETE FROM table_name
WHERE some_column=some_value

查看此链接以获取更多信息/了解http://www.w3schools.com/sql/sql_delete.asp

于 2013-10-19T09:43:45.807 回答