Delphi - SetScope

 
Vista:

SetScope

Publicado por ALP (16 intervenciones) el 29/03/2006 16:32:23
Estoy trabajando con bases de datos dbu, indices ntx
Uso un componente llamado Apollo para trabajar con estas bases.
Ahora. el problema es que para ahorrar tiempo le hago un setscope a la tabla y luego un query. El tema es que cuando esta consulta es repetitiva el setscope yna vez me devuelve 0 y otra la info y así

mi codigo para la consulta es algo como esto

with tabla do
begin
if not Active then Open;
Query(#0);
SetScope(#0,#0);
SetOrder(1); // Indice correcto
SetScope(dato1,dato1);
Query('Dato3="nada"');
end;

El tema de usar el setscope antes del query es para agilizar la consulta reduciendo el scopesobre el que busca. el tema es que no me esta funcionando siempre, lo hace una vez y otra no.

Cualquier ayuda sobre el tema sera de mucha utilidad

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder