标题: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



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-432299-1-1.html




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

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