怎么改变DBGridEh按输入的顺序排序

如何改变DBGridEh按输入的顺序排序!
有客户要求按输入的顺序排序.而我用的控件是DBGridEh,会按如工单号的从小到大排序.如果实现他不排序.而按输入的顺序排序?

------解决方案--------------------
SQL语言
adoquery或者是query的sql
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add(select * from tablename order by " '+edit1.text ' edsc ");
adoquery1.open;
------解决方案--------------------
SQL语言
adoquery或者是query的sql
adoquery1.close;
adoquery1.sql.clear;
adoquery1.sql.add(select * from tablename order by " '+edit1.text ' " edsc ');
adoquery1.open;
这样才对
上面有点错