openrowset如何在客户端使用
select * into dd from openrowset( 'MSDASQL ',
'Driver=Microsoft Visual FoxPro Driver; SourceDB=e:\data; SourceType=DBF ',
'select * from 2007年种植面积 ')
如何在导入客户端路径的表 例如以上路径SourceDB=e:\data;
默认这个语句去sql server服务器的e:\data找数据文件,如何改写可以在客户端导入客户端的路径下的表
------解决方案--------------------将客户端数据共享,再在服务器映射共享文件
------解决方案--------------------select * into dd from openrowset( "MSDASQL ",
"Driver=Microsoft Visual FoxPro Driver; SourceDB=e:\data; SourceType=DBF ",
"select * from 2007年种植面积 ")
将整个语句变为 @v_sql,红色部分,写成变量,然后,用应用程序,访问获得客户端数据源所在目录,替换后,用 exec @v_sql 执行.
------解决方案--------------------好像不行,需要将客户端的文件上传到服务器,文件目录只能是服务上的文件目录