客户端一个数据库,为access.服务器端一个数据库,为SQL Server.服务器端存着所有客户端数据库的信息。要求客户端数据库信息的更改能够传到服务器端,并且客户端能够检索出服务器端数据库中自己的信息来更新客户端信息。有哪种方法可以实现?如果用ClientDataSet直接用SQL语句进行操作可行吗?
如果不直接用SQL语句,将客户端数据导出为txt等格式的文件,经网络传输,到达服务器端后再读出txt文件的内容更新数据库,可以吗?希望各位高手指点,谢谢!!

解决方案 »

  1.   

    客户端直接发SQL命令,再从远程对象接收服务器端的结果数据包。
      

  2.   

    客户端直接发SQL命令,再从远程对象接收服务器端的结果数据包放入本地Clientdataset的data之中。但这种系统发布太麻烦了。
      

  3.   

    关键问题就是远程数据集存取问题,肯定是Socket/UDP实现,但一般编写起来很麻烦。
    用我的这个中间件写程序非常简单:www.quickburro.com