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 25-07-2005
Rabata Rabata is offline
Miembro
 
Registrado: jul 2003
Posts: 167
Poder: 21
Rabata Va por buen camino
dbgrid y scrollbars

Hola a todos.

Tengo una aplicación con un dbgrid abajo y otro arriba asociados cada uno a una consulta

cuando el usuario pica en el dbgrid de arriba se cambia la información en el de abajo, esto lo hago actualizando la consulta de abajo en los eventos
Oncellclick y onKeyup

El problema es que cuando el usuario se desplaza usando el scroll vertical no se me ocurre en q evento debo actualizar la consulta de abajo..

Una solución seria quitar el scroll vertical, pero no me vale, de todas formas eso se como hacerlo.


Me podriais ayudar?
Alguna idea?
Gracias?
Responder Con Cita
  #2  
Antiguo 25-07-2005
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Si no estoy equivocado el que el usuario se desplaze mediante el "ScrollBar" no significa nada más que quiere ver el resto del control, esto es, los registros que muestra el mismo, pero nada más.

Quiere decirse que si el usuario selecciona una celda tú harás bien en hacer lo que tengas que hacer, pero, hasta que no la seleccione, ¿qué se supone que hay que hacer sino esperar la elección del usuario?

Se admiten réplicas y dimes y diretes.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 25-07-2005
Rabata Rabata is offline
Miembro
 
Registrado: jul 2003
Posts: 167
Poder: 21
Rabata Va por buen camino
Cuando el usuario pica en el scrollbar la señal del registro activo cambia.

y entonces puede creer que esta en un registro que no se corresponde con la información que se muestra abajo.
Responder Con Cita
  #4  
Antiguo 25-07-2005
Rabata Rabata is offline
Miembro
 
Registrado: jul 2003
Posts: 167
Poder: 21
Rabata Va por buen camino
bueno, creo q lo tengo...

actualizo la consulta de abajo en el evento afterscroll de la consulta de arriba.

Temporalmente creo q me vale, pero hay otra forma de hacerlo?


No quiero q actualice la consulta de abajo cada 2x3.


Gracias
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 18:04:43.


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