hola a todos necesito de su ayuda porfabor ya que mi trabajo depende de esto lo que pasa es que estoy trabajando con asp.net o C# y tengo un porblema con el gridview editable aqui les cuento lo que pasa..
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 originalMySqlConnection 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