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 01-03-2011
Pedro-Juan Pedro-Juan is offline
Miembro
 
Registrado: ago 2006
Ubicación: Barcelona - España
Posts: 315
Poder: 18
Pedro-Juan Va por buen camino
Question ScrollBar vertical y DBGrid

Hola a tod@s.

No sé si alguien ha hecho esto o si se puede (todo se puede, dicen). En el foro no lo he encontrado.

Un DBGrid apuntando a un tabla con, pongamos 7000 registros como es el caso. Se pincha la scrollbar vertical y se arrastra hacia abajo o hacia arriba, pero los registros no se visualizan de acuerdo a la posición de la scrollbar, es decir, no se desplazan como lo haría un fichero de word de muchas páginas, que el texto mostrado (su posición) se desplaza acorde con la posición de la scrollbar. En el DBGrid sólo se posiciona la tabla cuando sueltas la scrollbar.

¿Alguin sabe cómo lograr que los registros se desplacen al mismo tiempo y acorde con la posición de la scrollbar como lo haría un archivo de texto?

D7 WinXP Zeos.

Muchas gracias y un saludo.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique)
Responder Con Cita
  #2  
Antiguo 01-03-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Pedro-Juan.

El motivo del comportamiento de la ScrollBar en el DBGrid, es debido a las tablas SQL.

Para poder mover la barra de desplazamiento en forma proporcional tendríamos que saber cuantos registros tiene la tabla en cuestión.
Ahora para esto, si esta se halla en un servidor, deberíamos cargar todos los registros en el cliente, y esto es muy costoso sólo para
lograr ese efecto.

Es por eso que no se implementa el desplazamiento proporcional en el DBGrid. Y lamentablemente para los usuarios de tablas locales,
el DBGrid no hace discriminaciones...

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 01-03-2011 a las 16:45:16.
Responder Con Cita
  #3  
Antiguo 01-03-2011
Pedro-Juan Pedro-Juan is offline
Miembro
 
Registrado: ago 2006
Ubicación: Barcelona - España
Posts: 315
Poder: 18
Pedro-Juan Va por buen camino
Smile

Muchas gracias.

¿Sabes si se ejecuta algún evento al mover la scrollbar? Podría intentar algo, porque la mayoría de mis tablas son locales y con RecordCount tal vez...

Un saludo.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique)
Responder Con Cita
  #4  
Antiguo 10-09-2015
marcial marcial is offline
Miembro
 
Registrado: may 2003
Posts: 147
Poder: 21
marcial Va por buen camino
Hola, no se si has resuelto tu problema pero el componente SMDBgrid de Scalabium Software lo hace.
Saludos.
Responder Con Cita
  #5  
Antiguo 11-09-2015
Pedro-Juan Pedro-Juan is offline
Miembro
 
Registrado: ago 2006
Ubicación: Barcelona - España
Posts: 315
Poder: 18
Pedro-Juan Va por buen camino
Hola, marcial.

Sí, los componentes que utilizo, alphacontrols ya lo hacen.

Muchas gracias y un saludo.
__________________
Este mundo es el camino para el otro, que es morada sin cesar. Mas cumple tener buen tino para andar esta jornada sin errar. (J. Manrique)
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
Scrollbar vertical en DBGrid mcs Varios 1 28-05-2010 14:06:51
¿Cómo esconder o eliminar el vertical ScrollBar de un DBGrid? enecumene OOP 22 07-06-2008 23:24:08
Scrollbar Vertical desaparece del DBGRID jmlifi OOP 4 27-04-2007 20:54:43
Scrollbar vertical en Tframe Sayuri Varios 3 07-12-2005 16:48:38
ScrollBar Vertical del DBGRID desaparece le4br OOP 3 21-03-2005 10:09:09


La franja horaria es GMT +2. Ahora son las 04:39:54.


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