excel 导数据到sql2000

今天在做  从 excel 导入到  sql2000 的时候,老是不成功,先是找不到错误,后来又成了,OLE/DB provider returned message: 找不到可安装的 ISAM

最后找了半天的原因,原来是这样的:
在网上看到的代码

SELECT  *    FROM OPENROWSET( ' Microsoft.Jet.OLEDB.4.0 ' ,
' Excel 5.0;Database=C:/ extxls ' ' SELECT * FROM [sheet1$] ' )

 但就出现 错误,后来呢,改了下 把 路径用"引起来,就出来的


SELECT 
*  

FROM OpenDataSource( 
' Microsoft.Jet.OLEDB.4.0 ' ,

' Data Source="c:/email.xls";Extended properties=Excel 8.0 ' )...[Sheet1$]


上面5.0,8.0 ,我运行下面的时候成功了,在回去运行上面的,也不报错了,不知道是什么原因.反正在这记下了

今天又试了下,原来要是Excel开着就会出错,所以一定要记得关掉.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lanlandechong

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值