delphi+access 多层数据库系统  只能连接显示,不能上传?
ado+access+DataSetProvider   做数据服务器
SocketConnection+ClientDataSet+DataSource做客户端。
连是连上了,但只能下载数据,且在客户端当前页显示修改,怎么都不能上传到数据服务器上。
有人帮助我吗?

解决方案 »

  1.   

    clientdataset.applyupdates(0);
    或者你的MDB是只读的, 不过这种可能很小.
      

  2.   

    asp+Access做网站,其中用SQL语句上传数据,成功。
    再用三层系统也连这个Access数据库,连接成功,但发现有的记录不能上传。
    郁闷
    后查发现,凡经过上面的网站上传的记录,一定不能用三层系统来修改记录。
    将所有数据拷入EXCEL中,再粘回Access中,大部分数据能通过三层系统来修改(也有部分数据不能上传,在查原因,怀疑还是通过网站修改的记录不能上传),但经过网站来修改后,又不能在三层中上传。
    三层中上传用clientdataset.applyupdates(0);或clientdataset.applyupdates(-1);
    郁闷