DBCtrlGrid.DataSource.AutoEdit := False;

解决方案 »

  1.   

    你直接对数据进行编辑
    adotable1.edit
    do...
    adotable1.pos;它会自动反映到dbctrlgrid上
      

  2.   

    To:lvloj,thank you,我从你处学到了东西。可是我试了,不行。
    To:My_first,我是想让使用者不能编辑,请问该怎么办
      

  3.   

    可能是我说的不清楚,我是想用户在DBCtrlGrid中就根本不能输入
      

  4.   

    苯法:
        响应它的keydown或keypress,在其中设key:=#0
      

  5.   

    DBGrid 的 Options 属性中, 有一项 dgEditing , 设为 false,就不能编辑了。