Locate error "Operation not applicable"

Hello,

Since I'm using Delphi 5 I have problems with the TDataset.Locate function.
I now get the error "Operation not applicable". The program in which I'm
using this function is a rather complicated program with both paradox and
MSAccess tables. I'm getting the error on the MSAccess tables. When I
isolate the function in a test program it works fine. Has anyone a
suggestion or an idea how to solve this problem?

Marcel Horsthuis.