FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Tablas temporales. La mejor manera
Hola;
Estoy desarrollando una aplicación que trabaja con base de datos Access y ADO. Pensaba que me libraba de BDE, pero el caso es que necesito tablas temporales y veo que la mejor manera es seguir con Paradox para este tipo de tablas. ¿Como haceis vosotros para este tipo de tablas? ¿Me aconsejais que cree otro .mdb para estas tablas? Por supuesto una cosa que interesa para estas tablas es la rapidez. Hombre, estas estan en cada pc cliente, pero aun asi me gustaria saber como haceis vosotros con este tema. |
#2
|
||||
|
||||
Yo trabajaría todo en Acces o todo en Paradox. Hay que tener en cuenta que el BDE es un motor muy versátil que trabaja con muchas tablas, pero también consume muchos recursos.
En mi opinión si trabajas con Access, una Bd Access en cada equipo y así cada usuario creará las tablas temporales que necesite la aplicación y luego al finalizar las eliminas. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
||||
|
||||
Cita:
Pues supone un alivio ( y una sensación extraña ) librarme de BDE y de ciertos archivos numerosos, jeje. Gracias |
#4
|
|||
|
|||
Cita:
|
#5
|
||||
|
||||
Cita:
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#6
|
||||
|
||||
Opino como Marcos. Para las tablas temporales, créate una MDB en local si la necesitas y el resto en el servidor, siempre que esa tabla temporal no tenga que interactuar con las que hay en el servidor.
Para trabajar en memoria, además e lo que te han comentado también tienes la opción de TClientDataSet. Que con respecto a las otras opciones (de tablas en memoria) te facilita el trabajo de volcar los datos de los cambios en local a la tabla en disco (si es que necesitas hacerlo).
__________________
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. |
#7
|
||||
|
||||
Gracias mensana, acabo de probar la kbmMemTable y me parece genial !
Yo hasta ahora tenia tablas temporales Paradox las cuales alojo en un directorio \Temp dentro del directorio de mi aplicacion. Pero veo que resulta mas rapido con tablas en memoria, cosa que no habia utilizado nunca. Cita:
Otra cosa, lo de volcar los datos a la tabla en disco, ¿como lo haces? Yo por ejemplo, tengo una tabla "TempTPV1" y cuando se quiere finalizar la venta, paso los registros uno por uno a la tabla "TPV". ¿Es que hay otra forma de volcar una tabla en memoria a disco? Tal vez mas elegante y mas eficiente. |
#8
|
||||
|
||||
Cita:
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. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cual es la mejor manera de cargar Objetos? | patorecalde | Varios | 7 | 19-07-2006 13:30:54 |
La mejor manera de hacer reportes con Qreport | Coco_jac | Impresión | 6 | 29-04-2006 12:49:09 |
Tablas Temporales MySQL y Vb6 | Payola2011 | Varios | 2 | 08-02-2006 21:52:04 |
La mejor manera de Trabajar con Form | manuelpr | Varios | 8 | 07-03-2005 18:08:14 |
Cual es la mejor manera para darle formato a un numero | ctronx | Varios | 4 | 21-07-2004 20:27:33 |
|