我想用c#做个windows程序成批更新远程web上的数据库,能实现吗?
我猜mssql可能可以,但access可能不行。如何实现呢?

解决方案 »

  1.   

    为安全起见,你可以在webform上写代码更新
      

  2.   

    调用远程WebService连接到数据库
      

  3.   

    在WEB服务器上放一个webservice,然后winform程序调用它执行更新.
      

  4.   

    可以使用WEBService,也可以使用Remoting
      

  5.   

    //我猜mssql可能可以,但access可能不行mssql是肯定可以的﹐access沒做過
      

  6.   

    Access只能在局域网中实行了。。要么就要加个中间层。
      

  7.   

    调用远程的Web Service来访问远程数据库
      

  8.   

    >>>>我想用c#做个windows程序成批更新远程web上的数据库,能实现吗?
    当然可以
    >>>>我猜mssql可能可以,但access可能不行。如何实现呢?
    Access也可以,但是要麻烦一些
    如果楼主只是想成批更新远程web上的数据库,那么采用Remoting
    如果预计将来还会有其他的应用,建议使用WebService,扩展容易一些
      

  9.   

    使用 web Service,可以加上wse,可以参考smart client的例子。
      

  10.   

    局域网内用Remoting
    比较好
    跨网域用web service 好
    在局域网里使用web service 就是浪费资源,速度还慢
      

  11.   

    mssql肯定行
    但Accese就不知道拉。
      

  12.   

    web service行吗?能在不打扰远程服务器管理人员的情况下做吗?或者说,不需要别人插手,自己就可以实现。
      

  13.   

    bs web services和cs Remoting
      

  14.   

    如果端口都开着,相当于客户端直接连接,webservice也不用
      

  15.   

    mssql   可以
    access  不行mssql     是数据库系统  它有一直运行的服务随时等待你给它命令 包括网络上的
    access    完全可以理解成数据文件 jet等引擎完成的只是对它的操作既然access没有服务  那你要干活就给他做个服务 是吧  具体用什么做都可以了 。
      

  16.   

    mssql     是数据库系统  它有一直运行的服务随时等待你给它命令 包括网络上的
    access    完全可以理解成数据文件 jet等引擎完成的只是对它的操作