Que tal:
Bueno, hay varias maneras de que puedas obtener los resultados. Por medio de el metodo EXEC de tu conexion ado, al abrir un Recordset....
Pero bueno, hablando de cursores, no tengo mucha experiencia con cursores en SQL, es mas comun utilizar un Store Procedure o una vista que un cursor para obtener datos en la aplicacion del cliente... Los cursores que he llegado a utilizar los uso para resolver consultas mas complejas de una manera mas sencilla... tambien, revisando en el foro, veras que hay mas informacion de Recordset que de cursores, pero no con esto trato de decir que sean malos, tal vez tenga que estudiar mas... ups¡