NO FUNCIONA
Publicado por Andres (3 intervenciones) el 02/08/2007 21:15:34
Por favor alguien puede indicarme como guardar el resultado del Openquery en el archivo temporal #tmp ?... no se que es lo que estoy haciendo mal, por favor si es con ejemplo de codigo se lo voy a agradecer.
Me muestra el resultado del Openquery, pero el #tmp me lo muestra vacio
Recien empiezo en esta herramienta.
GRACIAS
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
DECLARE @nArt integer ;
DECLARE @cad1 varchar(1000);
DECLARE @cad2 varchar(1000);
-- Crea Temporal O.C.
CREATE TABLE #Tmp(art integer,cant integer)
SET @nArt = 62246 ;
SET @cad1 = 'SELECT art,cant FROM articulosn
WHERE articulo ='+str(@nArt)
SET @cad2 = 'select #tmp.* from OPENQUERY(dbf_dos,'''+@cad1+''') as #tmp'
EXECUTE (@cad2)
select * from #tmp
--Elimina Temporales---------------------------------
DROP TABLE #tmp ;
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
Me muestra el resultado del Openquery, pero el #tmp me lo muestra vacio
Recien empiezo en esta herramienta.
GRACIAS
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
DECLARE @nArt integer ;
DECLARE @cad1 varchar(1000);
DECLARE @cad2 varchar(1000);
-- Crea Temporal O.C.
CREATE TABLE #Tmp(art integer,cant integer)
SET @nArt = 62246 ;
SET @cad1 = 'SELECT art,cant FROM articulosn
WHERE articulo ='+str(@nArt)
SET @cad2 = 'select #tmp.* from OPENQUERY(dbf_dos,'''+@cad1+''') as #tmp'
EXECUTE (@cad2)
select * from #tmp
--Elimina Temporales---------------------------------
DROP TABLE #tmp ;
--------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------
Valora esta pregunta


0