说得再清楚一些:
比如说,有两个button,一个用来显示数据,一个用来打印数据。
但是两者对数据的排列顺序不一样。并且要求:如果先点击了显示数据按钮,
再点击打印数据按钮的话,不能重新取数据库。问题就是,用显示数据按钮取出的数据,怎样再用打印时需要的排列顺序对数据进行排列打印。我试了试sort,不行!不知道有没有什么好的方法?
谢谢了先!
比如说,有两个button,一个用来显示数据,一个用来打印数据。
但是两者对数据的排列顺序不一样。并且要求:如果先点击了显示数据按钮,
再点击打印数据按钮的话,不能重新取数据库。问题就是,用显示数据按钮取出的数据,怎样再用打印时需要的排列顺序对数据进行排列打印。我试了试sort,不行!不知道有没有什么好的方法?
谢谢了先!
adodataset1.close;
adodataset1.Commandtype:=cmdtext;
adodataset1.CommandText:='select * from test';
adodataset1.Open;
showmessage('ok');
adoquery1进行close,open不要sql.clear
with adoquery1 do
begin
close;
sort:='...';
open;
end;
应该就行