Instruccion Select a un Archivo de Excel

08/02/2007 - 20:50 por dhvilla | Informe spam
Hola Grupo:

Quiero hacer algo como esto:

USE pubs
GO
SELECT c.*, o.*
FROM Northwind.dbo.Customers AS c INNER JOIN
OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'c:\MSOffice\Access\Samplesorthwind.mdb';'admin';'mypwd', Orders)
AS o
ON c.CustomerID = o.CustomerID
GO



Pero lo quiero hacer a un archivo de Excel y despues insertar su información
en una Tabla de SQL Server 2000

Alguien tendra la instruccion para hacer esto o que me recomiendan, que emplee



Salu2 Cordiales

¸,ø¤º°`°º¤ø,¸ L.I. Daniel H. Villa°`°º¤ø,¸¸,ø¤º°

Preguntas similare

Leer las respuestas

#1 Ele
09/02/2007 - 00:12 | Informe spam
hola
supongo que quieres migrar informacion de otra base de datos si ya estas
usando sql para accesar a la base de datos fuente pues solo haz un insert
select, en caso de que necesites el archivo de excel para insertar en la bd
usa el utility bcp

"dhvilla" escribió en el mensaje
news:
Hola Grupo:

Quiero hacer algo como esto:

USE pubs
GO
SELECT c.*, o.*
FROM Northwind.dbo.Customers AS c INNER JOIN
OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'c:\MSOffice\Access\Samplesorthwind.mdb';'admin';'mypwd', Orders)
AS o
ON c.CustomerID = o.CustomerID
GO



Pero lo quiero hacer a un archivo de Excel y despues insertar su
información
en una Tabla de SQL Server 2000

Alguien tendra la instruccion para hacer esto o que me recomiendan, que
emplee



Salu2 Cordiales

¸,ø¤º°`°º¤ø,¸ L.I. Daniel H. Villa°`°º¤ø,¸¸,ø¤º°

Respuesta Responder a este mensaje
#2 Maxi
09/02/2007 - 01:10 | Informe spam
Hola, no difiere mucho de eso pero solo deberias usar el insert select y
cambiar el driver por el de excel, en los libros online tienes un ejemplo.

Otra forma de hacer esto seria via DTS y seria la manera que yo te
recomiendo


Saludos

[Microsoft MVP SQL Server]
SQLTOTALConsulting - Servicios y consultoria de SQLServer
www.sqlgurus.org
Buenos Aires - Argentina
http://msmvps.com/blogs/maxiaccotto/
"dhvilla" wrote in message
news:
Hola Grupo:

Quiero hacer algo como esto:

USE pubs
GO
SELECT c.*, o.*
FROM Northwind.dbo.Customers AS c INNER JOIN
OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'c:\MSOffice\Access\Samplesorthwind.mdb';'admin';'mypwd', Orders)
AS o
ON c.CustomerID = o.CustomerID
GO



Pero lo quiero hacer a un archivo de Excel y despues insertar su
información
en una Tabla de SQL Server 2000

Alguien tendra la instruccion para hacer esto o que me recomiendan, que
emplee



Salu2 Cordiales

¸,ø¤º°`°º¤ø,¸ L.I. Daniel H. Villa°`°º¤ø,¸¸,ø¤º°

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida