I recently switched an application to use a server side cursor on a dataset. I have an adoquery that I am trying to do an AdoQuery.Locate command on, but when I run the locate it takes forever. I do have indexes setup and a primary key, and I the field I am searching for is indexed. Is there any reason why this is taking forever to return? Thanks!