数据库DB1里面的表Table1:
ID, NAME, DateID是GUID格式
NAME是String格式
Date是DateTime格式我想要一个(SQL Server 2008 R2) SQL Web Service做数据插入,就是给其他程序提供出接口,然后把数据插入到数据库。谢谢!

解决方案 »

  1.   

    用.net写程序,然后用ssis执行进程任务
      

  2.   

    请fredrickhu详细解释一下:用.net写程序,然后用ssis执行进程任务
      

  3.   

    晕,不懂这个,不过WEB和程序应该相通的吧,你把你那些获取的值,拼接成SQL语句呀,然后连接数据库操作,不知道是不是这样的?
      

  4.   

    SSIS 里面有个 “执行进程任务”的组件不过要你先写好程序 然后再调用
      

  5.   

    只听说过 native xml web service,允许 SQL SERVER  响应客户端的 SOAP请求,以使客户端调用系统允许的存储过程、标量函数以及运行 T-SQL 语句,并将结果集以 SOAP 响应的形式返回给客户端。2008R2 增加的新功能?
      

  6.   

    我说的就是 native xml web service,请问怎样实现阿?
      

  7.   

    先在 SQL Server 上创建 http 端点(具体操作可以参考联机丛书),再使用 VS 连接到此端点(发送 soap 请求),获取 WSDL 以创建 web 代理对象,方便调用方法。
      

  8.   

    谢谢回复,问题是怎样创建 sql native xml web service?
    需要Visual Studio么?最好有个例子给我。
      

  9.   

    单独在 SQL Server 实例上启用 sql native xml web service,只需要创建 http 端点。如果要编写使用 soap 的程序,则需要使用 vs。具体例子联机丛书中都有,SQL Server 2008 安装盘自带的 sample 中也有。
      

  10.   

    我需要发布这个web service 给其他程序,这个web service的作用就是向数据库中插入数据。
    这种情况用VS么?
      

  11.   

    不需要。VS 的作用是实现客户端应用程序。SQL Server 服务器端只需要建 http endpoint。
      

  12.   

    这样就能生成web service 的 wsdl文件么?
      

  13.   

    哇,刚发现这个工能在2008里被删掉了!!!!http://technet.microsoft.com/zh-cn/library/cc280436.aspx
      

  14.   

    http://blog.csdn.net/fcuandy/archive/2008/01/30/2073781.aspx