CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  应用实例

OpenDataSource里面的Data Source可以动态的指定吗?

楼主wubin264(学,然后发困)2005-06-10 16:54:01 在 MS-SQL Server / 应用实例 提问

SELECT   *    
  FROM   OpenDataSource(   'Microsoft.Jet.OLEDB.4.0',  
      'Data   Source="D:\FirmInfo.xls";User   ID=Admin;Password=;Extended   properties=Excel   5.0')...sheet$  
   
  我现在需要能动态指定D:\FirmInfo.xls这个文件的位置,请问该怎么写?  
  问题点数:20、回复次数:2Top

1 楼xzl_kye(xiezhangliang)回复于 2005-06-11 16:31:49 得分 20

creat   procudure   sp_aa  
              @xlsname   nvarchar(4000)  
  as  
  declare   @a   nvarchar(50)  
  set   @a='d:/FirmInfo.xls'  
  declare   @s   nvarchar(4000)  
  set   @s='select   *   from     opendatasource(''Microsoft.Jet.OLEDB.4.0'',''Data   Source='+@a+';Extended   Properties="Excel   5.0;HDR=Yes;";Persist   Security   Info=False'')...sheet1$'  
  exec   (@s)  
   
   
   
   
  Top

2 楼xzl_kye(xiezhangliang)回复于 2005-06-11 16:47:45 得分 0

創建一個存儲過程:修改上面的錯誤  
  creat   procudure   sp_aa  
              @xlsname   nvarchar(4000)  
  as  
  declare   @s   nvarchar(4000)  
  set   @s='select   *   from     opendatasource(''Microsoft.Jet.OLEDB.4.0'',''Data   Source='+@xlsname+';Extended   Properties="Excel   5.0;HDR=Yes;";Persist   Security   Info=False'')...sheet1$'  
  exec   (@s)  
   
   
   
  Top

相关问题

  • 动态指定控件名称?
  • 如何动态指定access的路径
  • 实现动态指定spool文件名
  • DBChart中动态指定数据源
  • 怎样动态指定datalist的值?
  • 如何动态指定事件
  • OPENDATASOURCE如何指定想要的Excel列?
  • 如何在指定图片上动态生成其他图象?
  • DBchart的Datasource 如何动态指定,请教各位了?
  • 如何动态的响应指定事件(两次响应)

关键词

  • source
  • excel
  • microsoft
  • opendatasource
  • firminfo
  • xlsname
  • nvarchar
  • oledb.4.0
  • sheet
  • jet

得分解答快速导航

  • 帖主:wubin264
  • xzl_kye

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo