Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Ayuda sobre metodologia (https://www.clubdelphi.com/foros/showthread.php?t=10455)

Franklim 19-05-2004 20:40:05

Ayuda sobre metodologia
 
Hola amigos, expuse en otro hilo "Errores desconocidos" unos problemas que tenia y no he encontrado solucion a dichos problemas pero creo saber donde puede estar la base de los problemas y querria que me ayudasen, les cuento :
Tengo una aplicacion en Delphi 6, con BD Access 2000 y accedo a traves de ADO. Dicha aplicacion esta colocada en 5 equipos en red y todos acceden a un servidor donde esta la BD, de un tiempo a esta parte cuando intento abrir un Fom me salen un error de estos :
Error no especificado
Memoria insuficiente
Espacio insuficiente
OLE error 8007000E

Intuyo que estos errores son debidos al trafico por la red al intentar acceder a la BD pero no se como solucionarlo, por ultimo decir que uso DBText.
He probado la conexion con la BD a traves del archivo UDL y funciona correctamente.


Saludos y muchas gracias

@-Soft 20-05-2004 14:23:56

hola

bueno, que puedo decirte de access sin duda yo nunca lo usaria, ya que tengo entendido de que al llegar a ciertas cantidades de registros esta incrementa su tamaño en MB exhorbitantemente y aqui mismo en el foro me recomendaron no usarla.

ahora, dices que usas dbText, eso quiere decir que utilizas tablas abiertas todo el tiempo y con el problema que te indique que tiene access es probable que sea una de las causas del problema, con esto no quiero decir que ese sea la causa en general.

otra cosa es, porque no pruebas a optimizar tu aplicacion, es decir, utilizas formularios destruidos y crealos cuando los requieras y solo abre las tablas cuando el usuario los requiera, tambien que las consultas sean en los querys, tambien es bueno usar indices en las tablas, etc. o sea tecnicas de optimizacion de aplicaciones, tambien podrias optar por instalar tu software en las estaciones de trabajo y solo dejar las tablas en el servidor y asi las estaciones se encargaran de utilizar su propia memora para cargar la aplicacion.

espero que te sirva de algo, Salu2


La franja horaria es GMT +2. Ahora son las 11:40:39.

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