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 30-12-2006
amadis amadis is offline
Miembro
 
Registrado: may 2005
Ubicación: San José, Colón, Entre Ríos, Argentina
Posts: 315
Poder: 20
amadis Va por buen camino
Lightbulb DbGrid y Ttable (si cambio actualizar)

Que Tal Gente

Hace tiempo que ando dando vueltas con este problema sin encontras solucion efectiva.

Tengo un sistema que trabaja en red, todos los programas terminales usan la misma tabla almacenada en una PC.

En el prgrama tengo un DBgrid con datos. Y quiero que esos datos sean siempre los actuales.

¿Hay algún evento en la tabla que me indique si cambió? Lo he intentado con los eventos del Dataset, pero funcionan solo cuando se modifica desde el programa en ejecución y no me detecta los cambios que haga otro usuario por red.

Una solución que no me gusta es poner un Timmer cada tantos segundos que refresque el Dbgrid.

Hay alguna forma de detectar el cambio en la tabla fisica y actualizar el DBgrid?

Muchas Gracias y Feliz Año Nuevo
Responder Con Cita
  #2  
Antiguo 30-12-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Depende de la base de datos que uses y quizás de los componentes que usas para acceder (bde, ado, mdo, etc.)

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 31-12-2006
Avatar de German
German German is offline
Miembro
 
Registrado: may 2003
Ubicación: Barcelona - España
Posts: 133
Poder: 22
German Va por buen camino
En vez del tTable puedes utilizar el componente tSelfRefreshTable, que realiza el refresco automaticamente:

http://www.geocities.com/SiliconVall...874/delphi.htm

Salu2.
__________________
Tengo las manos llenas de dedos... Tengo los dedos llenos de teclas...
Tengo las teclas desordenadas... Tengo el desorden muy controlado...
Tengo el control en mis manos.
Responder Con Cita
  #4  
Antiguo 02-01-2007
amadis amadis is offline
Miembro
 
Registrado: may 2005
Ubicación: San José, Colón, Entre Ríos, Argentina
Posts: 315
Poder: 20
amadis Va por buen camino
¿alguna otra idea?

Voy a estudiar el componente que menciona German.

¿Hay alguna otra sugerencia?
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ttable,dbgrid con Mysql bellota MySQL 3 21-10-2006 01:18:53
Búsquedas a través de TTable y/o TQuery y resultado en DBGrid nax Conexión con bases de datos 5 11-02-2005 05:08:55
OnEnter en DBGrid (Cambio de Fila) JANDREGUE Varios 1 27-08-2004 00:23:00
dbgrid cambio de registro Masu Varios 2 27-12-2003 19:24:30
Cambio color en una linea dbgrid nugame Gráficos 2 19-05-2003 17:58:29


La franja horaria es GMT +2. Ahora son las 23:23:03.


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