SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: pacegar en Martes 23 de Marzo de 2004, 14:51

Título: Grilla U Otro Control
Publicado por: pacegar en Martes 23 de Marzo de 2004, 14:51
Alguien utiliza o tiene algun ocx de una Grilla de datos un poco mas versatiles que las que vienen por defecto?
La genial sería alguna parecida a la que trae la lista de correos del Microsoft Outlook.
Título: Re: Grilla U Otro Control
Publicado por: 9tnix en Martes 23 de Marzo de 2004, 18:14
SAlu2 pacegar

Veras depende lo que deseas hacer, para que necesitas la grilla?, bueno yo uso el Data grid para mostrar registros de datos o a veces Listview o MSHFlexgrid pero depende de la utilidad que le quieres dar.

Para mi el mas vistoso es Listview y lo uso para mostrara registros de Datos que no requieren de mucha velocidad pues los listview aun asi los optimices toman su tiempo para cargar registros de una Base de Datos.

Un Saludo pacegar

zeekel ®
[KGT]
Título: Re: Grilla U Otro Control
Publicado por: pacegar en Miércoles 24 de Marzo de 2004, 14:24
pues básicamente lo quiero para carga masiva de datos (10mil registros), pero necesit que se puedan ordenadr al pinchar sobre las columnas, etc...
Título: Re: Grilla U Otro Control
Publicado por: Brroz en Miércoles 24 de Marzo de 2004, 17:18
Hola pacegar.

No lo conozco, pero tengo oido hablar muy bien de un control llamado TrueDbGrid, lo que pasa es que creo que es de pago...

Yo suelo utilizar FlexGrid y en caso de tener que presentar un número muy alto de registros implemento un buffering o sencillamente los voy cargando poco a poco, habilito un botón para que sea el usuario quien decida si quiere cargar más registros.
Me temo que en tu caso esto no sería solución adecuada porque quieres realizar ordenaciones sobre el total de los registros, pero tal vez te de una idea.
Por otro lado ¿a que usuario le puede interesar visualizar 10000 registros ordenados así o asá? La respuesta es: ¡a un usuario demente! Probablemente fuera mucho más práctico exportar la selección a una hoja de cálculo.

En fin... Suerte.