ASP - Error de Sintexis al agregar un .XLS

 
Vista:

Error de Sintexis al agregar un .XLS

Publicado por Benito Gutierrez (1 intervención) el 31/12/2008 23:15:29
Lo que intento es subir un xls al servidor y luego los datos del xls importarlos a una tabla.

este es el codigo asp para insertar el xls a la tabla TEMP

path_archivo = session("dir_archivo")
response.write path_archivo
Sql = "INSERT INTO [Temp]([Pdc_codigo_barra], [Pdc_descripcion]) SELECT A.[Pdc_codigo_barra], A.[Pdc_descripcion] FROM OPENROWSET ('Microsoft.Jet.OLEDB.4.0', 'Excel 8.0;Database=../../"&path_archivo&";HDR=YES', 'Select * from [Hoja1$]') AS A;"
response.write Sql
conexion.Execute(Sql)

rescato la direccion del .xls y lo inserto pero me tira error
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC SQL Server Driver][SQL Server]Denegado el acceso ad hoc al proveedor OLE DB 'Microsoft.Jet.OLEDB.4.0'. El acceso debe realizarse mediante un servidor vinculado.

espero me ayuden por favor gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder