可以很轻松的解决的。
你说的对dbgrid的排序,实际应该看作对从服务器取回的数据集排序。
DBGRID只是显示控件。
用TDataSetProvider把一个TclientDataSet连上Query.
只是设置TClientDataSet的indexfieldname属性即可。
效果出人意料的好。
你说的对dbgrid的排序,实际应该看作对从服务器取回的数据集排序。
DBGRID只是显示控件。
用TDataSetProvider把一个TclientDataSet连上Query.
只是设置TClientDataSet的indexfieldname属性即可。
效果出人意料的好。
可以加TUpdateSQL
TClientDataSet 是将一个数据包在内存里处理的,相当独立的,
它的这个indexfieldnames 是对任意
字段都可以排序的。
你没有看见在帮助里面有下面这样一句话吗????
Tip: Use IndexFieldNames to create sort orders on the fly at runtime.
呵, 真的是on the fly !!!