![]() |
![]() |
| 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
|
||||
|
||||
|
Aquí estoy de nuevo con otra duda... ya puedo usarlo, es muy rápido, pero como le hago para usarlo por segunda vez, simplemente ejecutando ClientDataSet1.Close y volviéndolo a llenar???
Desde ya muchas gracias.
__________________
Herr Heins Faust |
|
#2
|
|||
|
|||
|
Al cerrar y abrirlo: ¿Se te quedan los registros cargados en memoria?
Imagino que sí. Cosas del ClientDataset. Prueba ha hacer esto:
El ClientDataset lleva una variable interna denominada Data, donde guarda todos los registros que vas cargando en memoria. Al cambiar la propiedad PoviderName (o RemoteServer) internamente detecta que la información de Data puede haber cambiado y resetea la variable, perdiendo la estructura de datos y los propios datos (al hacer el .close, claro). De esta forma, lo engañamos y podemos resetear el ClientDataset, para volver a cargarlo de nuevo. Un saludo. |
|
#3
|
||||
|
||||
|
Cita:
Sale... muy buena solución, muchas gracias de nuevo amigo.
__________________
Herr Heins Faust |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Busqueda por fecha en FB2.0 | david_uh | Firebird e Interbase | 4 | 18-07-2008 00:23:48 |
| ¿Búsqueda SQL por Fecha? | lKinGl | SQL | 33 | 28-04-2008 19:33:41 |
| Busqueda por fecha IBquery | mjjj | SQL | 4 | 23-10-2007 20:36:47 |
| Busqueda segun el mes de una fecha(no la fecha completa) | federiconqn21 | Firebird e Interbase | 1 | 05-05-2006 15:39:53 |
| Busqueda en un campo fecha | seken | Varios | 7 | 14-04-2005 14:11:19 |
|