通过改变ADOTable的indexfieldnames属性,实现对DBGrid列的排序,但是只能是升序排列,不知道如何降序排列?请各位帮忙。(18分)

  • 主题发起人 主题发起人 于小澜
  • 开始时间 开始时间
indexfieldnames好象没这个功能,
是否可以建降序的index然后选indexname?
或者还是TADOQuery吧
 
"是否可以建降序的index然后选indexname?"什么意思?可以具体点吗?
 
把INDEX建立成按降序排列呀
不过,用query的order by 要灵活的多
或者找个好点的DBGRID(支持排序的)
 
不是吧,那我得把几十个表的每个字段都建索引,不太可能吧?
找个DBGRID(支持排序的)也许可以,帮忙推荐一个吧,谢谢!
 
>>找个DBGRID(支持排序的)也许可以,帮忙推荐一个吧,谢谢!
RxLib
 
jqw:
RXLIB?给个例子,具体怎么用。
 
为什么不用sql的oder by呢
简单,好用
 
我是想实现资源管理器中用户点击标题时排序的效果。
 
用TQuery和dxDBGrid很好用
 
这在Delphi目录中有Demo中的ADO中有例子,
很合你要求,看看吧!哪里的DBGRID就可这样。
 
想实现用户点击标题时排序的效果,用ADOQuery+Ehlib可以实现。
我刚试过,没问题。
 
RXLIB OR EHLIB

里面就有DEMOS
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
473
import
I
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部