none
Error al querer mandar actualizar un registro ASP.NET C# RRS feed

  • Pregunta

  • tengo digamos 2 dropdownlist, el primero tiene una lista que se llena desde la base de datos, la segundo tambien, pero sus elementos de cargan dependiendo que elementos de cargo en el primero, por ejemplo si en el primero pongo pizza, en el segundo se carga , se cargara Hawaiiana, Peperonni,  se guardan sus valores, y en el gridview muestra el nombre,

    en el gridview tengo  un boton en cada row que dice revisar, cuando le aprano, se debe de cargar en los dropdown los componentes que guardo anteriormente para poder modificar, el problema es que cundo le doy al boton de actualizar me aparece que esta incorrecto el formato.

     protected void revisar_Click(object sender, EventArgs e)
            {

                       

    try
                {
                    using (MySqlConnection Mysqlcon = new MySqlConnection(conectionString))
                    {

      Mysqlcon.Open();
                    MySqlDataAdapter sqlda = new MySqlDataAdapter("pizzaViewByID", Mysqlcon);
                    sqlda.SelectCommand.Parameters.AddWithValue("_idBoleta", idBoleta);
                    sqlda.SelectCommand.CommandType = CommandType.StoredProcedure;
                    DataTable dtb1 = new DataTable();
                    sqlda.Fill(dtb1);
                    GridView1.DataSource = dtb1;
                    GridView1.DataBind();
                    DataRow row = dtb1.Rows[0];

    DropDownList1.SelectedItem.Text= (dtb1.Rows[0][2].ToString());              

     DropDownList2.SelectedValue = (dtb1.Rows[0][3].ToString());

    {

    catch(){}

            }

     protected void btnActualizar_Click(object sender, EventArgs e)
            {
                btnActualizar.Visible =false;
                btnGuardar.Visible = true;
                try
                {
                    using (MySqlConnection Mysqlcon = new MySqlConnection(conectionString))

    {

     Mysqlcon.Open();
                        MySqlCommand mySqlCmd = new MySqlCommand("pizzasAddorEdit", Mysqlcon);
                        mySqlCmd.CommandType = CommandType.StoredProcedure; 

    mySqlCmd.Parameters.AddWithValue("_comida", DropDownList1.SelectedValue);
                        mySqlCmd.Parameters.AddWithValue("_tipo", DropDownList2.SelectedValue);

    }

                    {catch() {}

     }

    martes, 17 de septiembre de 2019 14:02