Ver Mensaje Individual
  #1  
Antiguo 18-02-2008
Avatar de Lord Delfos
Lord Delfos Lord Delfos is offline
Miembro
 
Registrado: ene 2008
Ubicación: Tandil, Argentina
Posts: 558
Reputación: 17
Lord Delfos Va por buen camino
Declarar variable y select en la misma llamada a Query.Open

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.
Responder Con Cita