Otra opción que tienes si no te funciona el recordCount, que funciona en casi todas las BBDD es poner un contador y recorrer la consulta hasta que el contador sea mayor que 1, y utilizar una variable para salir del bucle cuando sea:
acabado:boolean;
acabado:=false;
while (not query.eof) and (not acabado) then
begin
i:=i+1;
if i>1 then
acabado:=true;
end;
Espero que sirva de ayuda.
|