现在能够把字段名,以及记录输出
但是无法使字段和记录能够对齐,无法整齐显示

解决方案 »

  1.   

    我觉得可以这样做:
    1、在每个字段名的后面加上空格,使它的长度与字段的长度相同。
    2、如果字段名的长度大于字段的长度,则在字段值的后面加上空格。
    3、具体的方法是采用DELPHI的LENGTH函数用于判断字符串的长度,进行处理。
      

  2.   

    procedure center();     //使DBGRID标题栏居中
    var i,j:integer;
    begin
      i:=query1.FieldCount;
      j:=0;
       while j<i do
          begin
             dbgrid1.Columns[j].Title.Alignment:=tacenter;
             j:=j+1;
          end;
    end;可以参考着做……