日期:2014-05-18  浏览次数:20433 次

将excel文件定义为链接服务器后如何访问?
在   Excel   电子表格上使用用于   Jet   的   Microsoft   OLE   DB   提供程序
若要创建使用用于   Jet   的   Microsoft   OLE   DB   提供程序以访问   Excel   电子表格的链接服务器定义,请首先在   Excel   中创建一个命名的范围以指定要在   Excel   工作表中选择的行和列。然后,可将此范围的名称引用为分布式查询中的表名称。

EXEC   sp_addlinkedserver   'ExcelSource ',
      'Jet   4.0 ',
      'Microsoft.Jet.OLEDB.4.0 ',
      'c:\MyData\DistExcl.xls ',
      NULL,
      'Excel   5.0 '
GO

为了访问   Excel   电子表格中的数据,请将某个范围内的单元与某个名称相关联。通过将范围的名称用作表名称,可以访问指定的已命名范围。下列查询利用前面设置的链接服务器,可访问称为   SalesData   的命名范围。

SELECT   *
FROM   ExcelSource...SalesData
GO

----------------------------------------
上文中的SalesData   是什么东东?

------解决方案--------------------
學習,我也想知道
------解决方案--------------------
up