Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Memory Data (https://www.clubdelphi.com/foros/showthread.php?t=84275)

Casimiro Notevi 02-10-2013 15:43:06

Sinceramente, no entiendo el problema :confused:

ecfisa 02-10-2013 18:12:25

Cita:

Empezado por Casimiro Notevi (Mensaje 467708)
Sinceramente, no entiendo el problema :confused:

Yo tampoco...

Cita:

Empezado por Neeruu (Mensaje 467703)
...
Por ejemplo, estoy trabajando con una aplicación en la que tiene que cargar unos datos y la conexión con la db es por internet... (que anda lento, poca señal (3G), etc...) en vez de conectarme a la base de datos y trabajar online, cargo todos los datos en un memorydata y cuando grabo recién me conecto a la base de datos y guardo....

Correcto eso se puede resolver perfectamente con un TClientDataSet, una tabla temporal, con componentes de terceros y dependiendo del RDBMS con que trabajes pueden haber otras alternativas .

Pero hay algo que no me cierra... Y es donde encaja lo del tiempo de diseño. ¿ La carga de datos la hacen los usuarios en tiempo de diseño ?

Saludos :)

Neeruu 02-10-2013 23:01:56

Esto es así.... estoy desarrollando una aplicación con Raudus... para que mi cliente se conecte desde internet...

Para datos secundarios, supongamos una tabla de con tipos de documento, en vez de traerlo desde mi base de datos, los cargaba en un dxMemData (En tiempo de diseño) y me quedaban disponibles para toda aplicación...

El tema es, que cuando cambio el tipo de proyecto para que me genere un modulo de Apache... no se porque razón con las dxMemData apache me generaba una excepción....

Entonces empece a buscar otros componentes con el mismo comportamiento que las dxMemData....

Intente con el clientDataSet.... pero cuando compile mi proyecto, el cds donde tenia cargados los datos de tipo de documento estaba vació....

Entonces cambie por virtual table y solucione el problema... ahora apache inicia bien el servicio, puedo acceder a la aplicación y todo perfecto....

Mi problema fue encontrar el componente que sustituya a las dxMemdata sin cambiarme demasiado la programación que ya estaba lista...


La franja horaria es GMT +2. Ahora son las 04:46:12.

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