Recent

Author Topic: DBLookupcombobox: lookupcache property don't work ???  (Read 2806 times)

rretamar

  • New Member
  • *
  • Posts: 39
DBLookupcombobox: lookupcache property don't work ???
« on: June 29, 2017, 05:42:59 pm »
Hi.
I have a application with query into a firebird database using the Lazarus database native components. I use some "lookup fields" defined into list fields, and enable the "lookupcache" property to improve access to database time. This work fine.

The problem is: If use some visual components "dblookupcombobox" for the same fields, with "lookupcache" propery enabled, the speed for query database decrease significantly.

Any idea about dblookupcombo.lookupcache property, it works ?

Best regards, Ramon

In spanish:

Hola.
Tengo una aplicación bastante simple que se encarga de consulta una base de datos firebird y mostrarla en una grilla. Utilizo varios campos de tipo "lookup field", a los que les habilito la propiedad "lookupcache" para acelerar el tiempo de la consulta. Funciona perfecto.

El problema aparece cuando agrego algunos componentes de tipo "dblookupcombobox" sobre los mismos campos, este componente tiene también la propiedad "lookupcache" habilitada, pero es como si no funcionara, y la velocidad de recuperación de los resultados de la consulta disminuye muchísimo, ya que se hacen muchas lecturas redundantes que se podrían resolver con el caché.

Alguna idea sobre la propiedad lookupcache de los componentes dblookupcombobox, esta propiedad funciona ?

Saludos, Ramón
« Last Edit: June 29, 2017, 05:45:05 pm by rretamar »

LacaK

  • Hero Member
  • *****
  • Posts: 691
Re: DBLookupcombobox: lookupcache property don't work ???
« Reply #1 on: July 04, 2017, 07:30:12 am »
Quick look into sources shows, that LookupCache is not used AFAICS

rretamar

  • New Member
  • *
  • Posts: 39
Re: DBLookupcombobox: lookupcache property don't work ???
« Reply #2 on: December 13, 2017, 02:18:05 pm »
Thanks !  :o

 

TinyPortal © 2005-2018