I am working on a Delphi program which uses ADO queries on a MS SQL server. I would like to use a server side cursor for ADO but my program relies heavily on DBGrid's which require bookmarking, something that apparently the server side cursor does not support. Is there anyway I can still implement a server-side cursor and keep my DBGrids? Thank you!