回答

收藏

如何将Excel导入电子表格SQL Server 2008R2数据库?

技术问答 技术问答 144 人阅读 | 0 人回复 | 2023-09-13

我想在数据库中建立表格Excel在工作表中获取大量的联系信息,以便我能够在数据库中进行维护。7 F4 G( m* c( B4 p8 j  e
我试着跟着SQL Server 2008 R导入/导出平面文件的操作,但不起作用。谁能告诉我如何成功地将电子表格导入数据库的表格?
+ |$ ]0 K  T, ~) P7 e谢谢
6 _; m% h5 g4 @  u9 U3 }7 q; |& y                                                                2 V# w+ w  I- f9 F
    解决方案:                                                                ( A1 F4 v, K! Y) c/ \* b: k
                                                                有一个Microsoft所有可能的方法都列出了知识库文章。
2 y5 G4 t8 _8 h+ D$ ohttp://support.microsoft.com/kb/321686
# B9 ]* I' O! @- Y我认为如果没有导游,使用它OPENROWSET或OPENDATASOURCE这将是最简单的方法。(请参考分布式查询)# y2 o. n/ x( t5 x/ c
SELECT * INTO XLImport4 FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=C:\test\xltest.xls',[Customers$])请参阅OPENROWSET并在页面底部提供示例。
4 M5 k: D1 i4 j  ]http://msdn.microsoft.com/en-
) v1 S2 j$ ^3 S7 J! w$ }+ Dus/library/ms190312.aspx  S6 g2 o7 `# d* {; N# c6 w: M7 b7 S
手动地& u- V7 O# B; }# Q9 \" N8 O
右键单击数据库名称/转到任务,然后选择导入数据作为源选择您以前创建的数据Excel文件,然后选择下一页的路径,然后选择sql server作为目标
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则