La Web del Programador: Comunidad de Programadores
 
    Pregunta:  23603 - ACTUALIZAR INFORMES EN VISUAL BASIC
Autor:  Manuel Rodriguez Sanchez
Hola a todos/as:
Tengo un problema el cual me esta dando muchos quebraderos de cabeza a ver si algun alma caritativa me puede ayudar, explico mi problema:

En un pequeño programa de gestion que estoy realizando quiero que me saque por impresora informes actualizados de consultas que hago a las tablas de la base de datos pero el problema esta en que cuando mando los datos a imprimir a traves de un Dataenvironment y despues un datareport me saca por impresora la primera consulta que hago osea que si vuelvo ha hacer otra consulta con datos nuevos me saca por impresora la primera que hice anteriormente y por mucho que actualice y que cambie los datos de salida por impresora me sigue sacando los datos de la primera consulta. Todo esto en tiempo de ejecucion,claro.
¿Podriais decirme como puedo hacer que no me salga siempre la misma consulta por impresora?

Muchas gracias de antemano a las personas que puedan resolverme este problema

  Respuesta:  Oswaldo Monagas
Usa este comando una vez que sales del informe:
DataEnvironment.Connection.Close de esta forma cierras la coneccion y se genera una nueva nueva coneccion una vez que hayas introducido los nuevos datos en tu base de datos.
Saludos