每个DBGRID的TCOLUMN都有一个ReadOnly属性。这样你可以让一列编程只读。

解决方案 »

  1.   

    我是刚开始学DELPHI,希望您能说清楚点!!
      

  2.   

    DBGRID控件的右边还不能从数据库里读内容!!
      

  3.   

    dbgrid的fixcol属性 修改为2就有两列只能读
    或者对tfield的属性修改为readonly
      

  4.   

    静态的在object inspector里面修改 DBGRID.Columns[i].ReadOnly或动态的,在运行时,DBGrid显示数据后修改DBGRID.Columns[i].ReadOnly := True;
      

  5.   

    双击DBGRID,在弹出框中加入字段,然后点中只许读的字段将其ReadOnly属性变为True