原来程序好好的,可今天不知道为什么执行“dmManage.adsLXHD.Append;”的时候会出现:adsLXHD:Dataset not in edit or insert mode的错误提示。哪位大侠知道可能是什么原因导致的?

解决方案 »

  1.   

    肯定是在Append之前有其它代码设置断点跟踪一下
      

  2.   

    我找出问题所在了,但有点不明白;我在从表数据源里增加了一个查询字段,导致出现这样的错误。举例来说:
    主表:client——ClientID,Name ……
    从表:Sell——SellID,ClientID,……
    我根据ClientID设置了主从关系。然后在从表的数据源字段列表中增加了以(clientID)字段为关系的查找字段(ClientName),目的是在从表的表格中显示主表中相关Name的值。这样,当我在子表执行append操作时就会出现前面描述的错误。
      

  3.   

    增加一個从表client——ClientID,Name