不可能有选择的提交。
但是可以有其他的方法实现。自己编写提交的事件来进行控制提交,而且利用Edit来输入;
也可控制提交时DBEdit的text来达到你的目的。把dbedit。text设置为空从而使它没有提交。

解决方案 »

  1.   

    在table。beforepost事件中设置不想提交的DBEdit。text为空即可。
      

  2.   

    dbedit。text要在怎样的状态下才能设置,我把他设置为某个默认值(在程序创建时),却不起作用!
    难道只有在运行后的输入框里输入才行吗?
      

  3.   

    在table。beforepost事件里写对我的程序影响比较大,我希望能有一种办法能在输入或修改的时候把不想提交的DBEDIT为0,但似乎不起作用!
      

  4.   

    默认值应该赋值给字段
    换一下,用CachedUpdates
    再设置UPDateSQL的SQL语句
      

  5.   

    我随时都可能要付值啊,假如用SQL语句,那不是很慢吗?
      

  6.   

    我随时都要变换,用SQL语句 能行吗?
      

  7.   

    我也有同样的问题:
    SQL语句查询方便极了,但做update或者insert into都很烦,要赋值,一个字段一个字段,有300个字段,谁愿意写呀!该怎么办啊,天啊!是不是还是用Table呢?用tabel1.post进行DBEdit的在线更新????朋友,伸手指点一下啊。
      

  8.   

    有没有人知道用其它更好的办法没?一堆的SQL赋值,我受不的,这种做法不应该是程序员做的呀!
      

  9.   

    看来只能用
    SETFOCUS;
    SETEDITINGTEXT('VALUE');
    的办法了