Cita:
solo para abrir se demora hasta 1 minuto y cuando abre se bloquea o no corre
|
Esto significa que da un erro? Si es asi, cuál?
El puerto por el que trabaja Firebird es el 3050 (si no has cambiado nada)
El puerto debe estar abierto en el servidor
El puerto debe estar abierto en el router
El puerto tiene que estár redirigido del router al servidor.
También puede ser que estés abriéndo todas las tablas al momento de conectarte. En una LAN esto no es un gran problema, pero a travez de internet, donde la velocidad es reducida, esto es grave.
Solo deberías conectar y acto seguido abrir las tablas que vas a usar. Luego, a medida que abres nuevos forms o necesitas más información, abres y cierras mñas tablas.
Cita:
...y cuando abre se bloquea o no corre
|
Mira la red, para ver si está enviando/recibiendo información. Puede que el programa no responda hasta que no reciba todos los datos.
Para ver si hay tráfico, en un XP puede hacer lo siguiente:
INICIO --> EJECUTAR -- > Escribe Taskmgr.
Se abrirá una ventana, mira la solapa funciones de red.
También puedes poner un evento BeforeOpen en las tablas, que vaya mostrando el nombre de la tabla en la pantalla.