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........