Foros del Web » Programación para mayores de 30 ;) » .NET »

Cómo refrescar GridView después de insertar datos

Estas en el tema de Cómo refrescar GridView después de insertar datos en el foro de .NET en Foros del Web. hola amigos, estoy desarrollando un proyecto en C#, en el que atravez de un formulario guardo datos en SQL, pero el Gridview que tengo en ...
  #1 (permalink)  
Antiguo 21/03/2013, 08:01
 
Fecha de Ingreso: septiembre-2012
Ubicación: Diriamba-Carazo
Mensajes: 34
Antigüedad: 11 años, 7 meses
Puntos: 0
Cómo refrescar GridView después de insertar datos

hola amigos, estoy desarrollando un proyecto en C#, en el que atravez de un formulario guardo datos en SQL, pero el Gridview que tengo en el form no se actualiza, tengo que cerrar para poder visualizar los datos agregados... ayuda porfavor..

Este es el codigo que tengo....

private void btnGuardarFact_Click(object sender, EventArgs e)
{
try
{
comando.Connection = conexion;

//este codigo es tambien util para update y delete
//comando.CommandText = "INSERT into Venta(No_Factura,Fecha,Cantidad,Descripcion,Sub_To tal,Impuesto,Total) values('" + txtNoFactura.Text + "','" + dtFechaFact.Text + "','" + txtCant1.Text + "','" + txtProd1.Text + "','" + txtTotal1.Text + "')";
//Esto es para completar la factura.

comando.CommandText = "INSERT into Venta(No_Factura,Fecha,Sub_Total,Impuesto,Total,Cl iente) values('" + txtNoFactura.Text + "','" + dateTimePicker1.Text + "','" + lblSubTotal.Text + "','" + lblImpuesto.Text + "','" + lblTotalGral.Text + "','" + txtClienteFact.Text + "')";

conexion.Open();
comando.Parameters.Clear();
int NFilas = comando.ExecuteNonQuery();

if (NFilas > 0)
{
MessageBox.Show("Imprimiendo Factura y Almacenando");

}
}
catch (SqlException ex)
{
MessageBox.Show("FALLO AL GENERAR LA CONSULTA:" + ex);
}
conexion.Close();

comando.Dispose();
}

Gracias........
  #2 (permalink)  
Antiguo 21/03/2013, 10:19
 
Fecha de Ingreso: febrero-2010
Ubicación: México
Mensajes: 738
Antigüedad: 14 años, 2 meses
Puntos: 37
Respuesta: Cómo refrescar GridView después de insertar datos

Que tal jlcruz

Lo mas sencillo seria invocar de nuevo el método que te llena el GridView si la inserción se realizó con éxito.

Saludos
__________________
http://ka0stj.wordpress.com/

Etiquetas: conexion, formulario, gridview, refrescar, sql, visual
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:15.