![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Ante todo GRACIAS, por Responder.
Si sirve de algo aclaro hasta donde pueda. para abrir la consulta en cuestion hago lo siguiente: cdsClientes.close; cdsClientes.params.ParamByName('OPCION').value := gOPCION; cdsClientes.params.ParamByName('OPCION').value := gOPCION; cdsClientes.params.ParamByName('OPCION').value := gOPCION; cdsCLientes.open; grdBase.setfocus; --- con respecto a por que dbExpress: es la forma que aplico para manejar datos. lo que si noto es que si la grilla DeVexpress trae si o si todos los registros, entonces estoy en problemas. por que tengo la aplicacion llena de esos componentes. Creo que el problema pasa por el componentes grilla. pruebo e informo. si alguien me dice alguna critica o idea mas , voy a estar muy agradecido. saludos. |
|
#2
|
|||
|
|||
|
Hola, me parece extraño lo siguiente:
Cita:
No logro entender tu lógica. pasas 3 veces el mismo parámetro y luego lo comparas con números. Habría que revisar un poco esa lógica. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#3
|
||||
|
||||
|
Cita:
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#4
|
|||
|
|||
|
oK.
eXPLICO lo siguiente la config. de la grilla es asi Esta tildado PartialLoad y tildado Smarreload (> 1000 records) y tildado SmartRefresh (> 1000 Records) y tarda una locura igual y ademas y en la propiedad PartialLoadBufferCount = 100 ( se que este valor es corto , pero lo hice para probar si asi me traia los datos mas rapido ) gracias. NOTA: Lo loco es que en ibexpert para mi esta toda la funcionalidad activa ( podes ordenar etc) y me trae todos los registros en 1 segundo. |
|
#5
|
||||
|
||||
|
Has ejecutado la consulta sin el Grid; ¿Qué tarda?
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#6
|
|||
|
|||
|
Confirmado,
Cuando activo la consulta tarda lo mismo, asi que no es un problema de la grilla DevExpress. Y recalco que en el IbExpert corro la misma consulta y no tarda nada. |
|
#7
|
||||
|
||||
|
El problema es con tus componentes de conexión... Lo que necesitas es usar sesiones persistentes, para que a la hora de abrir la consulta no traiga todo el contenido de la tabla sino solo los primeros N que encuentra... ya si te mueves a travez del dataset con el grid on usando Next's va trayendo el resto de los registros bajo demanda... IBExpert creo que usa FIBPlus, pero que yo conozca tambien los MDO y los IBObjects tienen esa funcionalidad... L
Los Zeos me parece que no manejan sesiones persistentes, osea que te funcionaria igual que con DBExpress...
__________________
"Hey, nena, debe ser genial ser tú y verme a mí mismo..." |
|
#8
|
|||
|
|||
|
Cita:
Cita:
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ¿Ayuda urgente por favor? | yarielrs | Windows | 38 | 05-05-2007 00:50:49 |
| Ayuda por favor es URGENTE | Costeño_sam | Conexión con bases de datos | 3 | 25-01-2007 10:47:24 |
| Ayuda urgente por favor | JulioGO | Varios | 2 | 05-05-2006 17:21:24 |
| Por que tarda mucho en abrir un EXE | IcebergDelphi | Varios | 5 | 16-06-2004 11:05:28 |
| ayuda urgente por favor | haffo | Varios | 2 | 01-10-2003 03:00:40 |
|