SQL Server 数据库与 Excel 相互调用的步骤描述


  本文标签:SQL Server 数据库

  以下的文章主要描述的是SQL Server 数据库与 Excel 相互调用的实际操作步骤,在实际操作中SQL Server 和Excel 事直接可以进行调换的,导入导出是直接可以完成的  。基本思想是把Excel作为数据库进行处理,通过调用不同数据库来完成数据处理  。

  

  SQL Server 与 Excel 之间直接调用,可以直接完成相互导入导出  。基本思想是把Excel作为数据库进行处理,通过调用不同数据库来完成数据处理  。

  

  1.从excel直接读入数据库

  

  1. insert into t_test ( 字段 )   
  2. select 字段   
  3. FROM OpenDataSource( @#Microsoft.Jet.OLEDB.4.0@#,   
  4. @#Data Source="C:\test.xls";   
  5. User ID=Admin;Password=;   
  6. Extended properties=Excel 8.0@#)...[sheet1$]  

  2.从数据库直接写入excel

  

  1. exec master..xp_cmdshell @# bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout c:\test.xls -c -S"soa" -U"sa" -P"sa" @#  

  注意:参数的大小写,另外这种方法写入数据的时候没有标题  。

  

  以上的相关内容就是对SQL Server 与 Excel 相互调用的介绍,望你能有所收获  。

  

SQL Server 数据库与 Excel 相互调用

上述的相关内容就是对SQL Server 数据库与 Excel 相互调用的描述,希望会给你带来一些帮助在此方面  。