dbgrid 中显示的记录如何增加
在DBGRID已经有记录,现在我想在保持dbgrid中原有记录不变的情况下在把另一个表的记录追加显示在dbgrid中请问如何显示。
例如:
with query1 do
begin
close;
sql.Clear ;
sql.add('select xuehao,xingming from yiban ');
open;
end;
已经把以上一班的内容显示到DBGRID中了。我现在想把表erban的记录也显示到dgbrig中如何写。
with query1 do
begin
close;
sql.Clear ;
sql.add('select xuehao,xingming from erban ');
open;
end;
谢谢。
[解决办法]
SQL一句即可
select xuehao,xingming from yiban
union all
select xuehao,xingming from erban
[解决办法]
with query1 do
begin
close;
sql.Clear ;
sql.add('select xuehao,xingming from yiban ');
sql.add('union all');
sql.add('select xuehao,xingming from erban ');
open;
end;
[解决办法]
呃!
表结构都一样干嘛不放到一张表里,用一个字段区别班级呀!