我在TQuery中设置了CachedUpdate为True,而且RequestLive也设为True,然后当在表格中更改了数据时,调用TQuery的ApplyUpdates,错误提示说Table is ReadOnly
该怎么解决???

解决方案 »

  1.   

    是不是数据库管理系统(如:SQL Server)中该用户对该表没有更改权限呢?
      

  2.   

    我的用户是超级用户,是可以的
    当把TQuery的缓冲机制设为False就可以实现更新,但我现在想要先放在缓冲里
      

  3.   

    我在帮助里找不到batchupdate啊,各位老大们,再帮忙看看了
      

  4.   

    我是用SQL SERVER的
    反正就是说如果没有设置Cachedupdate为True,就可以更新
      

  5.   

    用SQL SERVER的话,选择用ADO控件吧