谢谢!!非常抱歉,我的分不多了。

解决方案 »

  1.   

    在DBGrid1.DataSource.DataSet.OnAfterScroll的事件中加上:
      TStringGrid(DbGrid1.EditMode := not(不让编辑的条件);
      

  2.   

    赞同:GRANDTREE(武树伟)说发:
     把几个不能编辑的字段readonly属性设置true!
      

  3.   

    dbgrid1.Fields[0-n].ReadOnly:=true;我试过的肯定得行,快给分吧(0-n代表是第几列);
      

  4.   

    双击dbgrid---->添加所以列---->选择不让编辑的列---->将其readonly属性设置true即可!
      

  5.   

    TO ylan53(ylan)怎样让他不要获得光标??