Problema al Importar desde Excel

22/10/2008 - 12:31 por Cristian Meneses | Informe spam
Buenas a todos
Quiero utilizar una variable para pasar la ruta del archivo de excel a
importar, si lo escribo normalmente sin variable me lo toma bien pero
si uso variable varchar(100) por ej y lo concateno no lo toma, que
puede ser?

SELECT * FROM OPENROWSET(
'Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=' + @XLSFile + ';HDR=Yes',
'SELECT * FROM [Hoja1$]')

Gracias de antemano, atte


Cristian Meneses

Preguntas similare

Leer las respuestas

#6 Cristian Meneses
23/10/2008 - 10:44 | Informe spam
Hola nuevamente
Estaba pensando si sera algo de la tabla temporal. Habra que
declararla dentro del sql dinamico tambien?
Saludos


Cristian Meneses
#7 Cristian Meneses
23/10/2008 - 15:35 | Informe spam
Por favor alguna solucion a mi problema? Muchas gracias


Cristian Meneses
#8 Gustavo Larriera (MVP)
23/10/2008 - 16:41 | Informe spam
El problema puede venir por este lado: la tabla temporal creada en el sql
dinámico no está accesible desde el procedimiento que ejecuta el sql
dinamico. El sql dinámico tiene su propio contexto de ejecución.

Al revés es posible, si usted crea primero la tabla temporaria en el
procedimiento que ejecuta el sql dinámico, dicha tabla es accesible desde el
sql dinámico.



Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Cristian Meneses" wrote:

Mostrar la cita
#9 Cristian Meneses
23/10/2008 - 17:07 | Informe spam
Hola Gustavo
He creado una tabla no temporal y me da el mismo error... Ya se me
acaban las ideas.
Gracias


Cristian Meneses
#10 Gustavo Larriera (MVP)
23/10/2008 - 18:11 | Informe spam
Por favor pegue el texto descriptivo del mensaje del error, debe haber algun
otro mensaje a continuacion de "Mens. 203, Nivel 16, Estado 2, Línea 31"

Esto usted lo ejecuta desde adentro de un procedimiento? Si es así, pegue
además el código del procedimiento.


Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Cristian Meneses" wrote:

Mostrar la cita
Ads by Google
Search Busqueda sugerida