重写SQL语句,用到:order by 然后刷新。
解决方案 »
- 问几个DELPHI的菜鸟问题? (高手请进)
- 10分求一个delphi小问题﹐先解者给全分………
- 关于Delphi2005的IndyNet
- StringGRid问题 急 在线等
- 高分求解组件问题,在线等待。。。。。
- 我想导入sql server中的的一些库并象sql server一样编辑各表,并保存?
- 老生常谈:如何用delphi程序将某些信息做为电子邮件的附件发送到指定的信箱
- 关于clientsocket和serversocket的问题!如果任一方网络断开而对方根本检测不到??
- 简单呀!获取系统时间的函数
- 再帮帮忙,第一次用delphi.
- 能不能给我提供delphi5(不是delphi6)的版本序列号
- delphi程序员,深圳、广州好找工作不,请各位多给意见?
with TQuery(datasource.dataset) do
begin
Close;
SQL.clear;
SQL.add('select * from table order by '+Column.Field.FieldName);
open;
end;
ADOTable1: TADOTable;
procedure TForm1MainMenu.DBGrid1TitleClick(Column: TColumn);
begin
with ADOTable1 do
begin
if DBGrid1Boolean then
TADOTable(ADOTable1).Sort := Column.FieldName + ' DESC'
else
TADOTable(ADOTable1).Sort := Column.FieldName;
DBGrid1Boolean := not(DBGrid1Boolean);
end;
end;