Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/11/2008, 13:16
Avatar de chaka106
chaka106
 
Fecha de Ingreso: julio-2008
Ubicación: Un Punto En Mapa Central De Mexico
Mensajes: 70
Antigüedad: 15 años, 9 meses
Puntos: 1
Ayuda con OPENQUERY y SP

hola a toda la comunidad, les planteo el siguiente problema haber si alguien me ayuda, tengo dos bases de datos una en SQL server y una en FireBird, tengo un enlace con SQL hacia FireBird de modo que desde SQL Server hago consultas hacia la base de datos enlazada es algo como esto:
Select Nombre
Código:
FROM OPENQUERY (FireBird,'SELECT Tabla1."Nombre" FROM Tabla1 WHERE Tabla1."Matricula"=''L1234-5''')
lo que quiero hace es lo siguiente como todo va dentro de un StoreProcedure, el parametro matricula viene en una variable por lo que pense hacer esto:
Código:
OPENQUERY (FireBird,'SELECT Tabla1."Nombre" FROM Tabla1 WHERE Tabla1."Matricula"='''+@Matricula+''';')
pero no, me saca un error de sintaxis, entonces probe en meter la consulta en una variable y solamente pasarle la variable, pero tambien me saca un error de sintaxis algo asi:
Código:
OPENQUERY (FireBird,@Consulta)
alguien tiene alguna idea de como hacer para pasar esa cosulta?