Buneas gente.
A ver si alguno me tira un hueso con esto.
Tengo una consulta con un select y varios union. La cosa es que al principio de la consulta tengo que declarar un par de variables.
Código SQL
[-]
DECLARE @blabla as varchar(8)
SELECT bla FROM Tabla WHERE uso la variable
Cuando ejecuto la query con un componente TQuery (contra SQL Server 2000) me manda un error de "Error creating cursor handle", que hasta donde sé viene por usar Open, en vez de Exec.
La cosa es que sin variables funciona, pero con variables... No puedo usar Exec porque quiero el resultado del select, y no uedo usar Open porque declaro las variables...
Por cierto, las variables sí o sí hay que daclararlas antes del select porque son usadas por éste.
Sé que esto tiene que ser muy fácil de solucionar... Pero ni idea.
Gracias de antemano.