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 08-03-2005
Leonardo Leonardo is offline
Miembro
 
Registrado: ago 2004
Posts: 37
Poder: 0
Leonardo Va por buen camino
Fox con ADO muy lento

Q tal saludos, Estoy tratando de pasar una aplicacion hecha en Visual Fox a delphi, la base de datos de tiene aprox 180,000 registros utilizo indices en la tabla para q las busqedas sean rapidas el problema es q por el tiempo trate de dejar la BD en Fox y utilizar los componentes ADO y mas adelante migrar las BD a sql server, pero e problema q tengo es q las consultas son demasiado lentas, comparadas a las realizadas por el Visual fox.
Que es lo q esta pasando ADO no me reconoce los indices de la tabla?
Intente hacer la conexion por medio de el BDE y fue lo mismo, por ultimo
tambien intente la conexion con PHP a la misma BD de Fox y reaize varias consultas y el tiempo de estas fue lo normal q el mismo Fox.

Q esta pasando con ADO y BDE

Agradezco su ayuda de antemano.
Responder Con Cita
  #2  
Antiguo 08-03-2005
Avatar de @-Soft
@-Soft @-Soft is offline
Miembro
 
Registrado: may 2003
Ubicación: Santo Domingo, Rep. Dom.
Posts: 200
Poder: 22
@-Soft Va por buen camino
Thumbs up

hola

por lo que he podido comprobar la tablas DBF con foxpro funcionan a la mil maravillas con cantidades de registros, pero al esta ser una base de datos Desktop en otros entornos de conexion es muy problable que se presenten estos incovenientes. Ahora lo recomendable seria saber como estas realizando las consultas, para ver si te podemos aconsejar, ya que yo trabajo con una tabla que tiene 120,000 registros y las consultas no son lentas, ademas seria bueno saber que es lento desde tu punto de vista.

Salu2
__________________
Ivan Lora

http://www.arrobasoft.da.ru

Valientes son aquellas personas que triunfan donde otros fracasan.
Bienaventurado los que nada esperan porque jamas seran defraudados.
Responder Con Cita
  #3  
Antiguo 08-03-2005
Leonardo Leonardo is offline
Miembro
 
Registrado: ago 2004
Posts: 37
Poder: 0
Leonardo Va por buen camino
Estoy de acuerdo q es rapido usando Viasual fox como entorno de programacion,

pero mi problema es Delphi con BD de Fox, lento me refiero a q una consulta q dura 2(aprox) seg en Visual fox con delphi dura 10(aprox) seg, la conexion q hago desde delphi con BD de fox con ADO a traves de ODBC, y la consulta es para buscar un registro especifico no utilizo like ni nada por el estilo, es una busqeda de valor exacto y ese campo lo tengo indexado.
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


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


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