Excel 2007 导入到SQL Server2008

IT_CN 2011-04-21 09:28:15
我在SQL中执行查询Excel的数据时报错
SELECT * into newtable
FROM OpenDataSource
( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="f:\DietType.xls";
User ID=Admin;Password=;Extended properties=Excel 12.0')...[DeitType$]

错误是

链接服务器"(null)"的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 返回了消息 "找不到可安装的 ISAM。"。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象。

找了一天没找到怎么回事,请那位大哥或大姐帮帮忙!!!
...全文
175 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
haosa 2011-04-25
  • 打赏
  • 举报
回复
用SQL SERVER自带的导入导出功能....
艾莎云 2011-04-23
  • 打赏
  • 举报
回复
控制面板 管理工具 数据源 添加 microsoft excel
jsyhello 2011-04-21
  • 打赏
  • 举报
回复
按装微软的ACE.OLEDB
'Microsoft.ACE.OLEDB.12.0';'Data Source= ="f:\DietType.xls";Extended Properties=Excel 12.0;HDR=Yes'
子夜__ 2011-04-21
  • 打赏
  • 举报
回复
Microsoft.Jet.OLEDB.12.0

改成12.0 保证你机器上安装OFFICE组件

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧