Como Importar datos desde una hoja de Excel a una Tabla en SQL Server en un solo comando

18/12/2003 - 23:05 por Gabriel Jaime Bernal V. | Informe spam
Saludos:

Me gustaría saber si es posible importar automáticamente datos a una tabla
creada en una base de datos SQL Server 2000 desde una hoja en un libro Excel
en un solo comando, de forma similar a como se carga un archivo texto con el
comando "BULK INSERT"

Gabriel Jaime Bernal V.

Preguntas similare

Leer las respuestas

#1 Fernando España
18/12/2003 - 23:19 | Informe spam
en excel puedes usar crear consulta a bases de datos , sigues los pasos para
obtener una conexion a servidor de SQL y luego seleccionas que tablas,
listo, tendras tu informacion en excel y podras actualizarla. si solo lo
necesitas una vez, corre el QA y le das copy a los datos que te devuelve,
eso lo puedes pegar en excell.



Fernando España
Gerente Informatica
Alta Tecnologia en Informatica S.A.
www.atisa.com.gt
7a. calle 4-34 Zona 10
Guatemala Centro America
PBX: (502) 3620005

Email:

****************************************

"Gabriel Jaime Bernal V." escribió en el mensaje
news:
Saludos:

Me gustaría saber si es posible importar automáticamente datos a una tabla
creada en una base de datos SQL Server 2000 desde una hoja en un libro


Excel
en un solo comando, de forma similar a como se carga un archivo texto con


el
comando "BULK INSERT"

Gabriel Jaime Bernal V.


Respuesta Responder a este mensaje
#2 Gustavo Larriera [MVP]
19/12/2003 - 01:56 | Informe spam
Puedes agregar un linked server apuntando hacia tu planilla Excel, algo asi:

sp_addlinkedserver N'Excel', N'Jet 4.0',
N'Microsoft.Jet.OLEDB.4.0',
N'c:\data\MySheet.xls', NULL, N'Excel 5.0'
GO
sp_addlinkedsrvlogin N'Excel', false, sa, N'ADMIN', NULL
GO

Luego puedes hacer consultas así:

SELECT *
FROM EXCEL...SalesData
GO

La SELECT la puedes usar para cargar una tabla o como nutriente de un
INSERT.

saludos
gux
Gustavo Larriera, MSFT MVP-SQL
Uruguay LatAm

This message is provided "AS IS" with no warranties expressed or implied,
and confers no rights.


"Gabriel Jaime Bernal V." wrote in message
news:
Saludos:

Me gustaría saber si es posible importar automáticamente datos a una tabla
creada en una base de datos SQL Server 2000 desde una hoja en un libro


Excel
en un solo comando, de forma similar a como se carga un archivo texto con


el
comando "BULK INSERT"

Gabriel Jaime Bernal V.


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