Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Lentitud en Interbases Cuando se usa el Excel (https://www.clubdelphi.com/foros/showthread.php?t=26265)

tulio 18-10-2005 12:36:53

Lentitud en Interbases Cuando se usa el Excel
 
Buen Dia Foro

Les comento que en una red de 4 PCs utilizando un sistema desarrollado en delphi 7 e Interbases 6.5 , cuando un determinado usuario usa Excel, el funcionamiento del sistema se pone lento.
Si a alguien le ocurrio algo parecido y obtuvo una solucion le agradeceria que me pase la receta para arreglar el problema.

Desde ya muchas gracias

tulio

PD: el sistema operativo es windows 98.

ronalg 18-10-2005 16:39:53

Te ayudamos pero......
 
Publica el código con el cual estas accediendo a excel y enviando tus datos, no deberia afectar esta al sistema porque son dos aplicaciones diferentes (si es que tienes graaaaaan cantidad de datos y tu apliacion queda fuera de linea mientras manda datos a excel deberias usar thears), para mas ayuda publica tu código

tulio 18-10-2005 17:24:05

Gracias Ronalg

El problema es cuando habre el excel.exe con una planilla cualquiera, no es que yo trasformo de interbases a excel, eso es lo raro de la lentitud de la aplicacion delphi cuando se utiliza una planilla simple de excel.


saludos

tulio

ronalg 18-10-2005 20:49:11

¿Que componentes usas?
 
publica el codigo de la parte en la que abres excel y envias tus datos. Si no solo podría ir adivinado y la verdad ahora no estoy con muchos ratos libres.

tulio 18-10-2005 21:27:47

Ronald

tal vez no me interpretaste, pero al excel no lo llamo de una aplicacion delphi, sino que un usuario en una maquina desde el icono (Excel de Microsoft) lo abre y se pone a crear una planilla y otro usuario en otra maquina se pone a consultar en una aplicacion delphi que lee una B.D Interbases y ahi es cuando el sistema de delphi se pone lento.
Para mi no hay ninguna explicacion muy logica, es algo raro

saludos

tulio

ronalg 18-10-2005 22:32:27

UUUUPSS Lamento no haber entendido
 
Doble UPsssss, nuca en mi vida (y mira que ya tengo 30 años) habia escuchado algo asi.
Esta seguro que es cuando usas excel no será que tienen una transaccion muy larga y que no le estas dando commit sino commitretain uno tras otro esto hace lento interbase.
Que rareza, es increible, no lo puedo creer.
Disculpa pero no creo poder ayudarte.

tulio 19-10-2005 12:23:13

Gracias Ronalg

voy a ver si hay alguna transaccion larga

Gracias por toda tu atencion

saludos tulio

mamcx 19-10-2005 15:43:42

Seguro no te estas quedando sin memoria fisica y el SO esta paginando?

Totalmente recomendado en estos casos, y herramienta indispensable:

http://www.sysinternals.com/

En especial http://www.sysinternals.com/Utilitie...sExplorer.html

Que te permite ver de forma REAL (no como el integrado de windows) que DLL, archivos, uso de memoria y CPU, subprocesos, etc... se estan usando.

tulio 20-10-2005 12:10:15

Gracias Mamcx

El logico que puede ser un problema que el equipo tenga poca memoria.

Gracias

tulio


La franja horaria es GMT +2. Ahora son las 15:35:31.

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