跟你开玩笑呢,
很简单的
设置DBGrid的DefaultDraw属性为False
然后响应OnDrawColumnCell事件
在这个事件中添加这样的代码
  if ADOTable1.FieldByName('biaozhi').AsBoolean then
  begin
    DBGrid1.Canvas.Brush.Color:=clBlue;
  end;
  DBGrid1.DefaultDrawColumnCell(Rect, DataCol, Column , State);
这样就可以搞定了