如题

解决方案 »

  1.   

    首先保证ADOTable或ADOQuery控件已经打开,DBGrid已经连接上ADOTAble或ADOQuery控件.
    双击DBGrid控件,打开一个Editing DBGrid.Columns窗口,在窗口中点右键,选择ADD ALL Fields项,添加上所有的字段,选择某一个字段,在属性编辑器里设置Color属性就可以了
      

  2.   

    在DBGrid的DrawColumnCell事件里写:
    if(Column->Field->DataSet->RecNo%2)
    {
    DBGrid1->Canvas->Brush->Color=clSkyBlue;
    DBGrid1->Canvas->FillRect(Rect);
    DBGrid1->Canvas->Font->Color=clFuchsia;
    DBGrid1->DefaultDrawColumnCell(Rect,DataCol,Column,State);over!
      

  3.   

    procedure TForm1.Button1Click(Sender: TObject);
    begin
      DBGrid1.Columns[0].Color:=clBlue;
      DBGrid1.Columns[2].Color:=clBlue;
      DBGrid1.Columns[4].Color:=clBlue;
    end;
    这样就可以了,你把中间的三行代码爱写到哪里就写到哪里.
    还有楼主在问问题时要把问题说清楚.