I am using a new version of SDAC (4.0) actually. But, I found a problem when I tried to call the First/Last method before while loop.
Its cause a exception message error (strange!!!).
Before update, I used 3.8 version of component. In this case, thats ok.
As solution, I put in my code a loop (while/do)

While not MyQuery.bof do
begin
....
MyQuery.prior;
end;
or, in the same way, if I wanna put the cursor at last position, I need (now!!) do:
While not MyQuery.eof do...
Its not correct, of course. If I not it found a error message, just write:
MyQuery.First;
or
MyQuery.Last;
Can you have any idea or suggestion?
Thanks.
Best regards.
Sistema Prever
Douglas Amaral
Developer