表单刚打开,第一次对adotable1增加记录,insert之后,当我把光标定位到DBEdit1,也就是DBEdit1.setfocus时,增加马上自动被取消。这样第一次过后,第二次新增时就不会发生这样问题,一切正常。DBEdit1获得焦点时没有任何代码。
不知如何解决这个问题。还得望各位兄台指点啦

解决方案 »

  1.   

    也就是adotable1好像执行了cancel动作一样,自动回到浏览状态。
      

  2.   

    把问题再说一片,是不是大家不明白我的意思:表单刚打开,第一次对adotable1增加记录,insert之后,当我把光标定位到DBEdit1,也就是DBEdit1.setfocus时,增加马上自动被取消(也就是adotable1好像执行了cancel动作一样,自动回到浏览状态。)。这样第一次过后,第二次新增时就不会发生这样问题,一切正常
      

  3.   

    你的dbedit1是連著adotable1這個數據集嗎?
      

  4.   

    dbedit1肯定是連著adotable1這個數據集