Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-05-2006
Avatar de mazinger
mazinger mazinger is offline
Miembro
 
Registrado: jul 2004
Ubicación: Zamora
Posts: 85
Poder: 20
mazinger Va por buen camino
Hola joanajj, como tú, yo también trabajo con BD en MDB y accedo por Jet 4. Es cierto que es bastante lento en su funcionamiento general, pero en lo que más se me retrasa es:

1.- Abrir las tablas. Si tienen bastantes registros, por ejemplo más de 3000 se hace un poco lento, especialmente si tienes relaciones maestro/detalle,+
2.- Editar y guardar. Un solo registro no se nota, pero si haces varias actualizaciones, por ejemplo a través de un bucle, la cosa se demora bastante. Por ejemplo para actualizar 20 registros puede tardar 3/4 segundos.

Lo que no veo normal, por más que haya gente que lo diga así, es que recorrer una tabla de principio a fin te tarde más de un segundo. Y los locates son inmediatos. Al menos trabajando con una base de datos en el propio PC (creo que en red tampoco tarda tanto ni mucho menos)
En cualquier caso, comoo te comento el acceso es bastante lento, y por tanto he implementado SQL en todos los casos que he podido, aún así hay momentos en que tienes que utilizar el método post del ADOTable.

Prueba a utilizar el componente TBetterADODataSet (http://betterado.hit.bg/) que tal vez te mejore algo. Tambien tienes los componentes gratuitos KADAO y KAADO (http://kadao.dir.bg/). Pruebalos.
__________________
Visita mi página (en construcción):

http://mazinger.wordpress.com/
Responder Con Cita
  #2  
Antiguo 11-05-2006
joanajj joanajj is offline
Miembro
 
Registrado: jul 2003
Posts: 144
Poder: 21
joanajj Va por buen camino
Gracias

Gracias mazinger, como veo no soy el único con ese problema. Estoy por pasarme a Firebird , exportar los datos y probar, a ver si mejora algo...
Aunque tendré que aprender a usar dichas base de datos.

Gracias...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Mejorar velocidad de un SQL al consultar muchos datos. RONPABLO SQL 3 24-11-2005 18:10:02
ubicar archivo, con datos sacados de base de datos Giniromero Varios 19 20-10-2005 16:23:02
Como mejorar la velocidad en este caso.... Alfredo Varios 4 02-09-2005 22:45:11
Mejorar metodo!! kye_z Varios 2 21-10-2004 18:56:53
Reto Para Expertos En Base De Datos Y Tipos De Datos.... (blob) frankmch Conexión con bases de datos 2 08-09-2003 19:44:52


La franja horaria es GMT +2. Ahora son las 09:18:17.


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
Copyright 1996-2007 Club Delphi