Inicio > SQL Server > panzaverde > EXCEL TO SQL SEVER 2005

EXCEL TO SQL SEVER 2005

Experto:
Usuario:
Fecha: 02/09/2008
Valoración: (3,00 sobre 5) Categoría: SQL Server
01/08/2008
jfaig, usuario preguntando en SQL Server
Usuario
HOla!!!!!

Mira necesito un favor urgente , tengo que pasar los datos de un excel (libro.xls) a una tabla de SQL Server 2005 i la comanda es esta pero no hay maneras de que me salga, nose que es lo que hago mal , si me podeis ayudar
SELECT * INTO XLImport3 FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0',
'Data Source=C:\temp\libro.xls;Extended Properties=Excel 8.0')...[Customers$]
me da un error en el servidor 'Microsoft.Jet.OLEDB.4.0', es correcto esto que eh puesto,

Muchas gracias

JUli
01/08/2008
jfaig, experto respondiendo en SQL Server
Experto
Mira nunca lo hice con sqlserver2005 y siempre fue para generar un xls, no para leerlo. Preguntonta: estás dejando el archivo en el servidor no?
¿Cual es exactamente el error?
26/08/2008
jfaig, usuario preguntando en SQL Server
Usuario
sabes si puedo cojer un valor de una tabla de SQL Server y ponerlo en otra tabla de SQL tmbien?
26/08/2008
jfaig, experto respondiendo en SQL Server
Experto
¿A qué te refieres?
¿A seleccionar una fila de una tabla e insertarla en otra tabla? si es eso,  es algo así:
Insert tabla2 (col1, col2)
select columna1, columna2
from tabla1
where....
27/08/2008
jfaig, usuario preguntando en SQL Server
Usuario
gracias , tengo lo siguiente:
Tengo un servidor vinculado de excel llamado PROVA , con tres campos col1. col2. col.3
y una tabla en base de datos que se llama dbo.mdiTime con los campos WRK y TIME ,

y yo quiero poner un valor de la col1. de la tabla PROVA al campo WRK de la tabla dbo.mdiTime??

Como lo hago , es que la comanda que me diste no me va....


Gracias
01/09/2008
jfaig, experto respondiendo en SQL Server
Experto
Mira puede ser un problema con el DSource y en eso no te puedo ayudar
02/09/2008
jfaig, usuario preguntando en SQL Server
Usuario
Gracias por haberte molestado
Enlaces patrocinados