如何将excel数据文件导入到sql server 2005已存在数据表中 10

我用的语句:insertintotrainSELECT*FROMOpenDataSource('Microsoft.Jet.OLEDB.4.0','DataSource=... 我用的语句:insert into train
SELECT * FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="e:\database\train.xls";
User ID=Admin;Password=;Extended properties=Excel 8.0')...[train$]
出现错误:
链接服务器"(null)"的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 返回了消息 "未指定的错误"。
消息 7303,级别 16,状态 1,第 1 行
无法初始化链接服务器 "(null)" 的 OLE DB 访问接口 "Microsoft.Jet.OLEDB.4.0" 的数据源对象。
我的是win7系统
还有Ad hoc 那些我以开启。还是会出现类似错误。望高手指教啊,新手
展开
 我来答
codingafter35
2011-09-05 · TA获得超过256个赞
知道答主
回答量:70
采纳率:0%
帮助的人:61.1万
展开全部
直接用sqlserver2005的导入导出工具就可以把excel的数据导入到数据库
追问
图片中的数据源  如何选择?是直接选择默认?
追答
数据源 选择  excel,然后把 你要导入的 excel选中,然后 选择目标数据库。。。。,按照 提示 一步一步的就可以了。
西安_白小鹏
2011-09-05 · TA获得超过436个赞
知道小有建树答主
回答量:127
采纳率:0%
帮助的人:91.3万
展开全部
insert into train
select * from OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=e:\database\train.xls', 'SELECT * FROM [train$]') A
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
手机用户26842
2011-09-05 · TA获得超过240个赞
知道答主
回答量:423
采纳率:0%
帮助的人:239万
展开全部
你的数据库真好用,还可以导出Excel呀!我的2005一导出就出错,结果还得用程序导....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
JG_陈
2011-09-05 · TA获得超过206个赞
知道小有建树答主
回答量:651
采纳率:100%
帮助的人:360万
展开全部
用sqlserver自带的导入功能即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
微笑新宁
2011-09-20
知道答主
回答量:23
采纳率:0%
帮助的人:16.2万
展开全部
直接使用SQLSERVER2005的任务——>导入,选择源文件是所要的EXCEL文档就行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式