OpenRowSet con Parametros xls

16/03/2006 - 22:39 por LGA | Informe spam
Tengo un problema para exportar archivos xls, el tema es que los datos del
database los necesito como parametro, ya que tengo 20 archivos y quiero ir
cambiando los datos en un proceso.

Declare @Archivo as varchar(50)
set = @Archivo = '20060315.xls'

el nombre del archivo es la fecha por eso necesito mandarlo como parametro
para poder cargar un historico que se encuentra separado por dia y en
archivos xls-.

select * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;DATABASE=z:\@Archivo', 'Select * from [Hoja1$]')

Espero un pronta respuesta.
Muchas Gracias.
 

Leer las respuestas

#1 Isaias
16/03/2006 - 23:53 | Informe spam
Generas un QUERY DINAMICO con sus PROS Y CONTRAS, donde almacenas todo tu
SELECT en una variable de TIPO NVARCHAR y lo ejecutas asi:

EXEC sp_executesql @MyVariable
Saludos
IIslas


"LGA" escribió:

Tengo un problema para exportar archivos xls, el tema es que los datos del
database los necesito como parametro, ya que tengo 20 archivos y quiero ir
cambiando los datos en un proceso.

Declare @Archivo as varchar(50)
set = @Archivo = '20060315.xls'

el nombre del archivo es la fecha por eso necesito mandarlo como parametro
para poder cargar un historico que se encuentra separado por dia y en
archivos xls-.

select * FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;DATABASE=z:\@Archivo', 'Select * from [Hoja1$]')

Espero un pronta respuesta.
Muchas Gracias.

Preguntas similares