Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #9  
Antiguo 24-09-2022
Avatar de Angel.Matilla
Angel.Matilla Angel.Matilla is offline
Miembro
 
Registrado: ene 2007
Posts: 1.350
Poder: 19
Angel.Matilla Va por buen camino
Muchas gracias por los consejos.
Cita:
Empezado por marco3k Ver Mensaje
Una consulta tu campo CodPrv es numerico? si fuera afirmativo intenta este truquillo que se usar alguna veces "CodPrv >0", tu campo RefInt esta indexado?
No, es un campo alfanumérico. Son los dos primeros dígitos del código postal. En principio, al diseñar la BB.DD., lo había puesto numérico pero lo tuve que cambiar porque con esa definición me daba problemas en algunas inserciones.
Cita:
Empezado por marco3k Ver Mensaje
Por lo que entiendo al parecer esta indexado pero varios campos para clave primaria o no, de preferencia "RefInt" debe tener un indice individual.
La clave primaria es CodPrv (Código de provincia), Codigo (Codigo de persona), Fecha (Fecha de emisión del recibo) y RefInt (Refª interna del recibo); además hay un índice sólo con CodPrv y RefInt.
Cita:
Empezado por marco3k Ver Mensaje
Al final seria asi esa parte del query:
Como comenté en una de mis respuestas, el query puesto así:
Código SQL [-]
AND RefInt LIKE '1%' OR RefInt LIKE '2%'
está mal; lo correcto es esto otro:
Código SQL [-]
AND (RefInt LIKE '1%' OR RefInt LIKE '2%')
En el primer mensaje le faltan los paréntesis y es una de las razones por las que se frenaba la ejecución. También, siguiendo un muy buen consejo, reemplacé el LIKE por STARTING; es una instrucción de la que casi nunca me acuerdo.
Responder Con Cita
 



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
Acelerar TClientDataset con Midas Speed Fix cloayza Providers 2 11-10-2013 19:21:50
Problemas Acelerar PHP HomeCinema PHP 1 09-02-2007 11:42:04
Acelerar carga de Delphi mamcx Noticias 4 13-09-2006 00:51:52
Como acelerar el trabajo DBF manuelpr Conexión con bases de datos 3 29-03-2005 19:52:11
Consejo para Acelerar Procesos manuelpr Varios 2 08-03-2005 09:02:22


La franja horaria es GMT +2. Ahora son las 07:57:36.


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