
Variable en sentencia sql
Publicado por Santiago (1 intervención) el 12/11/2008 21:54:11
Hola tengo un problema
estoy importando datos masivamente desde un archivo de texto mediante la siguiente consulta
SQL = " SELECT * INTO mitabla " & _
"FROM OPENROWSET(" & _
"' Microsoft.JET.OLEDB.4.0'," & _
"' TEXT;Database=" & Ubicacion & ";" & "HDR=No'," & _
"' SELECT * FROM" & Archivo & "' )" " "
donde: &ubicacion es una variable donde mando la ruta del archivo C:....
& Archivo es donde mando el nombre del archivo y su extencion filex.txt
mi poblema es que al ejecutarlo me dice que no se puden usar nombre vacios en campos ni columnas
lo raro es que cuando que hago el "'SELECT * FROM filex#txt ' "
si lo hace.... pero quiero que el nombre del archivo sea dinamico
espero su respuesta
estoy importando datos masivamente desde un archivo de texto mediante la siguiente consulta
SQL = " SELECT * INTO mitabla " & _
"FROM OPENROWSET(" & _
"' Microsoft.JET.OLEDB.4.0'," & _
"' TEXT;Database=" & Ubicacion & ";" & "HDR=No'," & _
"' SELECT * FROM" & Archivo & "' )" " "
donde: &ubicacion es una variable donde mando la ruta del archivo C:....
& Archivo es donde mando el nombre del archivo y su extencion filex.txt
mi poblema es que al ejecutarlo me dice que no se puden usar nombre vacios en campos ni columnas
lo raro es que cuando que hago el "'SELECT * FROM filex#txt ' "
si lo hace.... pero quiero que el nombre del archivo sea dinamico
espero su respuesta
Valora esta pregunta


0