客户端环境:winxp sp2,没有SQL SERVER环境.客户端程序中:
Connection对象CONN已与远程服务器建立连接
现在欲用CONN执行SQL语句将本地一文本文件数据导入至服务器
在导入数据时还需根据某些约束条件过滤数据.过滤需要该文本数据与服务器数据表进行连接查询.
用OpenRowSet似乎不能实现,兄弟们帮帮忙.

解决方案 »

  1.   

    根据条件,构造insert into语句,用conn的execute方法插入数据...
      

  2.   

    查询根据不同的需要用不同的方法返回resordset
    dim rs as new recordset
    dim sql as stringsql="select * from tb where ...."
    set rs=conn.execute sql
    ......
    这样也可以返回查询记录集....
      

  3.   

    问题是这样:本地文本文件有大量的数据要导入,而且要满足指定的约束条件,一条一条循环插入是不现实的,我希望通过批量插入,用OPENROWSET似乎只能打开远程服务器的数据文件而不能是本地的.
    不知道分布式查询能否实现,所有机器都在内网,但是不能进行文件共享,对分布式数据不是很熟悉.