tengo un formulario donde elijo en un ddl un numero y al dar consultar me despliega en un grid la informacion que abia guardado anteriormente en un tabla solo jala los datos
este es el codigo
Código C#:
Ver original
MySqlConnection conexion; conexion = new MySqlConnection(); conexion.ConnectionString = "server=localhost;Database=sagarhpa;Uid=root;Pwd=root;"; DataTable dt = new DataTable(); DataColumn[] cols = new DataColumn[4]; cols[1] = new DataColumn("Nombre del producto"); cols[2] = new DataColumn("Cantidad"); cols[3] = new DataColumn("Descripcion"); dt.Columns.AddRange(cols); if (GridView2.Rows.Count > 0) { foreach (GridViewRow r in GridView2.Rows) { object[] array = new object[] { r.Cells[1].Text, r.Cells[2].Text, r.Cells[3].Text }; dt.Rows.Add(array); } } foreach (DataRow dr in BD.ConsultarOrdenCompra(" detalle_registro_requisicion.id_producto, detalle_registro_requisicion.cantidad, productos.descripcion ", " registro_requisicion ", " detalle_registro_requisicion ", " registro_requisicion.id_orden_requisicion = detalle_registro_requisicion.id_orden_requisicion ", " productos " ," registro_requisicion.no_orden = " + ddlRequisicion.SelectedItem, conexion).Rows) { dt.Rows.Add(new object[] { dr[0], dr[1], dr[2] }); } GridView2.DataSource = dt; GridView2.DataBind();
DONDE EL BD.CONSULTARORDENCOMPRA ES UN METODO CON UN SELECT E INNER JOINS ETC...
entonces lo que pasa es ke este grid lo quiero hacer editable y que los cambios los guarde en la tabla de donde estoy jalando los campos el codigo de editar y de cancelar ya los tengo que los sake de esta pagina
http://programming.top54u.com/post/ASP-Net-Gridview-Edit-Update-Cancel-Commands.aspx
y en la parte de abajo de la pagina viene un enlace para el codigo de update pero a mi no me funciono ese codigo..
ENTONCES ESTABA BUSCANDO A ALGUIEN QUE SEPA EL CODIGO PARA ACTUALIZAR
OJALA ME AYAN ENTENDIDO... SI NO ABISENME PRONTO PORFA.. ME URGE TERMINAR ESTO