当程序和sqlserver不在同一个机器上,要执行openrowset该怎么办?
insert   into   datadetail_temp   SELECT   *   FROM   OPENROWSET( 'MSDASQL ', 'Driver=Microsoft   Visual   FoxPro   Driver;SourceType=DBF;SourceDB=E:\pre_nami\ ', 'select   *   from   [2007年6月20日15时2分送货明细.DBF] ')   
 SourceDB指的是服务器的路径,这种情况该怎么办?
------解决方案--------------------既然是程序, 就应该用程序去读本地的文件, 然后插入到 sql 中, 或者从 sql 中读数据到程序中, 程序负责写
------解决方案--------------------westuser() ( ) 信誉:100  2007-07-17 16:51:03  得分: 0         
    调用dts似乎无法动态指定文件……        
 ----------------------------------------------- 
 可以,DTS有動態分配的task,就那個黑黑的長三個小角的東東(Dynamic Properties Task,一般是在左邊倒數第2個task). 
 用它可以動態分配connection, 
 值可以從全域變量來傳進去,也可以通過Active Script task來從數據庫來管控.