SQL Server - Fetching multiple rows with cursor (Delphi 4)

I am currently using cursors to fetch records.
However, I am limited to only retrieving one record at a time.
I am aware of the possibility of using blocks, but am unsure to achieve
multiple
row retrieval with a cursor.
(This is being attempted using Delphi4 by the way)