方法一:
使用链接服务器,将Excel文件链接成服务器
EXEC sp_addlinkedserver Excel,
'Jet 4.0',
'Microsoft.Jet.OLEDB.4.0',
'd:/cims/人工吹制人员餐费明细表.xls',
NULL,
'Excel 5.0'
GO
--sp_dropserver excel1,null
select * from Excel...[sheet1$]
--删除链接服务器
--sp_dropserver excel1,null
方法二:
select * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="d:/cims/人工吹制人员餐费明细表.xls";User ID=Admin;Password=;Extended properties=Excel 8.0')...[sheet1$]
测试环境:Sql Server2005+WinxpSP2