| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 859 人关注过本帖
标题:Excel 导入数据库问题。
只看楼主 加入收藏
小小小小小黄
Rank: 1
等 级:新手上路
帖 子:28
专家分:4
注 册:2012-12-10
结帖率:44.44%
收藏
 问题点数:0 回复次数:1 
Excel 导入数据库问题。
课程设计,做个c#开发的签到系统,想实现一个导入xls格式的学生名单。
先把sql语句放在sql server 2005中试着运行下,代码如下:

SELECT * INTO StuInfo FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source="E:\1125.xls";User ID=Admin;Password=;Extened Properties=Excel 8.0')...[sheet1$]


导入的文件是wps office 个人版。
已经打开openrowset和opendatasource支持,执行SQL语句的时候文件也是关闭的。

报错问题如下:

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

求解啊~ 网上查了很久了,觉得只有可能是wps不支持了...
搜索更多相关主题的帖子: sql语句 server 数据库 Excel 开发 
2014-05-30 23:16
小小小小小黄
Rank: 1
等 级:新手上路
帖 子:28
专家分:4
注 册:2012-12-10
收藏
得分:0 
刚刚自己去下了个office2003 悲剧的发现也是一样的报错~

SELECT * INTO StuInfo FROM OPENDATASOURCE('Microsoft.Jet.OLEDB.4.0','Data Source="E:\book1.xls";User ID=Admin;Password=;Extened Properties=Excel 8.0')...[sheet1$]


链接服务器"(null)"的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 返回了消息 "找不到可安装的 ISAM。"。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象。
2014-05-30 23:26
快速回复:Excel 导入数据库问题。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015235 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved