Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 02-07-2004
Avatar de vic_ia
vic_ia vic_ia is offline
Miembro
 
Registrado: ene 2004
Posts: 238
Poder: 23
vic_ia Va por buen camino
Hola...

Cita:
Empezado por sitrico
Código Delphi [-]
Try
   f.ShowModal; // este Form actualiza los datos usando 2 tQuerys
Finally
   f.Free;
   End;
q.Refresh;  // No Hace Nada

Pero si cierro el formulario (f.free) y lo vuelvo a abrir (f.create .. ShowModal) si aparecen los cambios. Tambien funciona con un q.Close; q.Open; en lugar del q.Refresh; pero me parece ilógico tener que cerrar y abrir una base de datos para refrescarla.

Nota
Por ahora trabajo sobre Paradox 7 con Delphi 7 pero la intención es poder usar otros motores de BdD.
yo trabajo con Delphi 6, no he trabajado con paradox, y muy poco con querys, pero te puedo decir que la misma situación se presenta al trabajar con componentes TTable y archivos DBF; segun la documentación (o lo que he entendido de ella) el "Refresh" realiza una función similar al cerrar y abrir nuevamente un TDataSet; pero es mas elegante y optimizada (segun) pero repito a mi no me ha funcionado, por lo que he tenido que recurir al cerrar y abrir... no se si deba ha algun problema del BDE o que haya que configurar algo mas en los componentes; pareciera que el problema son los caches o bufers pero yo los he deshabilitados todos y nada.

saludos...
Responder Con Cita
 



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 09:52:50.


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