注册 登录
编程论坛 SQL Server论坛

关于将EXCEL内容导入SQL数据库的问题

随 缘 发布于 2007-10-12 15:45, 757 次点击
各位老师:
大家好,我想在原有的数据的基础上,将新增加的EXCEL数据通过ASP网页上通过点击后导入:例如:SQL数据库上已有5月的考核成绩数据,在6月或以后将各月的成绩增加导入到原来数据库上。
我在网上找了很多,最简单的语句是:
SELECT * into newtableFROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]
,由于本人对这些资料的使用不明,我直接将上面的语句放在页面中用:
SELECT * into 考核成绩 FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]
,但运行后显示出错。
请各位老师,在使用上述功能时,是否还需在哪此准备,如何处理,可否帮我做一个从网页上将EXCEL导入到SQL数据库中的页面,非常感谢。

[此贴子已经被作者于2007-10-12 15:46:28编辑过]

2 回复
#2
purana2007-10-12 16:24
select * from opendatasource('Microsoft.Jet.OleDb.4.0','Data Source="D:\backup\Customers.xls";Extended properties=Excel 5.0')...[Sheet1$]
不是写得很清楚了吗?
#3
随 缘2007-10-12 16:29
我是按本照抄,可是不成功。
1