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.

Preguntas similare

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ó:

Mostrar la cita
#2 Gustavo Larriera [MVP]
17/03/2006 - 02:50 | Informe spam
Escribe un stored procedure que tenga como argumento la fecha del archivo.
Para eso usa CREATE PROCEDURE.

En el stored procedure construye la sentencia SELECT en una variable y
ejecútala como SQL dinámico.

Lee en tus Books Online acerca de CREATE PROCEDURE y SQL dinámico para
aprender los detalles.

Gustavo Larriera
Uruguay LatAm
Blog: http://sqljunkies.com/weblog/gux/
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and confers
no rights.

"LGA" wrote in message
news:
Mostrar la cita
#3 LGA
17/03/2006 - 14:56 | Informe spam
Perfecto. Funciona de maravilla
Muchas Gracias.

"Isaias" escribió:

Mostrar la cita
Ads by Google
Search Busqueda sugerida