我想做一个Access数据库的数据导入的工作,因为客户需要将数据库带出去工作,回来以后将客户端的数据库中新增的数据到入到服务器上的数据库中,请问那位高手能帮忙解决一下,最好不要先把数据库上传到服务器上去。

解决方案 »

  1.   

    建议你用Smart Client来做。
      

  2.   

    不上传客户端的ACCESS数据库,可能性不大.因为在WEB中,服务器端是无法直接控制客户端的文件的.
    你只能在易用性方面下功夫,比如在页面上也设一个上传框,让用户选择需要更新数据的ACCESS数据库文件,然后在上传按钮上,不写"上传",而是写"开始数据传输",这样,给用户的感觉,仅是选择文件进行传输而已,并没有上传;但实际上,是先将用户所选择的文件上传之后,立即在服务端进行数据传输.
      

  3.   

    他支持离线数据库,可以看msdn的webcast:智能客户端的特性之一是支持偶尔连接的用户,从而使用户可以在明确脱机、使用低带宽或高延迟网络,或者连接时断时续的情况下继续高效地工作。本讲座主要讨论了您在设计和生成偶尔连接到网络的智能客户端应用程序时可能面临到的问题。介绍了连接性的概念,两种实现脱机功能的主要方法,并且讨论了您在使应用程序可供脱机使用时需要考虑的一些问题。http://www.microsoft.com/china/msdn/events/featureevents/2004/SmartClientSeminar/index.aspx
      

  4.   

    用Smart Client 怎么做呀!