+ -
当前位置:首页 → 问答吧 → 用查询分析器 将EXCEL 导入 SQL 数据库中

用查询分析器 将EXCEL 导入 SQL 数据库中

时间:2010-12-23

来源:互联网

求助: 每天都要用DTS 将EXCEL文件 导入到 SQL 数据库中,太繁琐。

想用 查询分析器写一条导入 语句 ,将 EXCEL 表 导入到 SQL 数据库中的同名表中 。  我试了好多次 都没成功 。
用 bluk insert 语句 没成功,用 OLEDB 那个语句也没成功
下面语句总提示有语法错误
SELECT * FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','DataSource="d:\1207.xls";UserID=admin password=;Extendedproperties=Excel5.0')...1207$

那位朋友能给个完整的例子吗? 谢谢

作者: my_excelhome_id   发布时间: 2010-12-23

exec sp_configure 'show advanced options',1
reconfigure
exec sp_configure 'Ad Hoc Distributed Queries',1
reconfigure

SELECT * FROM OpenDataSource('Microsoft.Jet.OLEDB.4.0','DataSource="d:\1207.xls";UserID=admin password=;Extendedproperties=Excel5.0')...['1207$']
PS:如工作表名称为全数值要在前后各加',有中文或英文+数值则不需

作者: bibisin   发布时间: 2010-12-23