Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-05-2005
DobleSiete DobleSiete is offline
Miembro
 
Registrado: ene 2005
Posts: 32
Poder: 0
DobleSiete Va por buen camino
No funciona cambio de ruta a base de datos (DefaultDatabase de ADOConnection)

Saludos a todos en el foro...

Mi problema es aparentemente simple: tengo un formulario donde puedo elegir entre los doce meses del año para emitir un libro de ventas en QuickReport, al hacer click en algun mes simplemente se cambia la propiedad DefaultDatabase de un ADOConnection, de ser 'M:\' (por omisión) pasa a ser 'M:\05' (en el caso de que la elección haya sido el mes de Mayo) o 'M:\07' (si fue Julio)... en otras palabras, los mismos archivos DBF están repetidos en cada subdirectorio de la unidad, pero con diferentes datos.

Aqui no termina el asunto. Los datos contenidos en esos DBF son usados para poblar las respectivas tablas de InterBase 6.5, y a partir de allí se genera un QuickReport. La conversión y generación de datos es correcta en cada detalle, y el reporte de ventas es perfecto. Hasta aquí todo bien.

El cambio de mes debería verse reflejado en el QuickReport, pues en Mayo solo hay cinco registros, y en Julio hay 144... pero no es así, y siempre veo el mismo reporte en ambos meses, aun cuando los datos son diferentes en todos los subdirectorios.

La pregunta es ¿que está pasando? ¿cual componente no actualiza el cambio de ruta a los datos?. Ya se que ADO tiene su problemas (demasidas capas de conexión)... ¿pero tiene solución o debo cambiar los componentes?


Gracias a todos por anticipado...
__________________
"Nadie es perfecto" (Don Nadie)
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 22:46:58.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi