具体如下:
with query1 do
begin
close;
sql.Clear;
sql.Add('select xm,sum(Gz),sum(Jj) from Gzqk.DB" ');
sql.Add('group by xm');
open;
end;
dbgrid只显示Gz,Jj两个字段,而不出现Xm字段,如何使其显示?
with query1 do
begin
close;
sql.Clear;
sql.Add('select xm,sum(Gz),sum(Jj) from Gzqk.DB" ');
sql.Add('group by xm');
open;
end;
dbgrid只显示Gz,Jj两个字段,而不出现Xm字段,如何使其显示?
为什么Gzqk.DB后面有一个双引号?
当然会显示!
就是不显示!
你自己试一下就清楚了.
我一直这样用啊?
select xm,sum(Gz),sum(Jj) from Gzqk.DB
就算不加as xx也一样,默认的字段名是expr1000,expr1001.........
dbgrid1.Fields[0].Visible:=false;