可新建一个字段,与你想要的字段关联,设置dbgrid.column的属性就可以了

解决方案 »

  1.   

    最好是用一SQL语句
    with TQuery.Create(Self) do
    begin
      DatabaseName:=Table1.DatabaseName;
      SQL.Add('Select Distinct 字段名 from 表名');
      Active:=True;
      while Not Eof do
      begin
        Columns[index].PickList.Add(Fields[0].AsString);
        Next;
      end;
      Free;
    end;
      

  2.   

    to boy2002
    此方法可行,但不灵活,最好用循环语句增加