Query vs. StringList (matriz)
Si tengo que manejar 2 campos calculados, y en el evento OnCalcField, necesito ubicar un dato proveniente de otro query para realizar ese cálculo...
que es más rapido:
1) Lanzar ese query y ubicar con LOCATE
Código Delphi
[-]OtroQuery.Locate('campo',varcampo,[]);
2) Tener ese dato almacenado en un StrinList y recorrerlo hasta encontrarlo
Código Delphi
[-]
for i:=0 to lista.count-1 do
begin
if lista[i]=varcampo then.... end;
3) Alguna recomendación o sugerencia que desconozca?
OJO(izquierdo): que el query para calcular los campos viene de una tabla mySQL, pero la tabla con esos campos esta en memoria.
OJO(derecho): más o menos, opero con un promedio de 5000 registros.
Saludos