V
vmao
Unregistered / Unconfirmed
GUEST, unregistred user!
请各位高手解答!
我用tquery查询了两个数据表中的数据!我想在一个dbgrid中编辑数据!
所以用了tquerty+tupdatasql,把query1的cashedupdates设为true;
但是为什么我在applyupdates和commituppdates后,被我编辑过的数据在dbgrid中没有刷新?而且删除掉的数据也没反映出来?(实际上已经删掉了!);无论我怎么refresh都没用!这种情况除了重新select外还有其他方法吗?
还有为什么在修改query1的数据时要建立索引?
事实上如果我编辑的query1中的数据如果是从一个表中查出的话是不要索引的!
我用tquery查询了两个数据表中的数据!我想在一个dbgrid中编辑数据!
所以用了tquerty+tupdatasql,把query1的cashedupdates设为true;
但是为什么我在applyupdates和commituppdates后,被我编辑过的数据在dbgrid中没有刷新?而且删除掉的数据也没反映出来?(实际上已经删掉了!);无论我怎么refresh都没用!这种情况除了重新select外还有其他方法吗?
还有为什么在修改query1的数据时要建立索引?
事实上如果我编辑的query1中的数据如果是从一个表中查出的话是不要索引的!