我正在使用BDE .... 如何按给定字段对表格进行排序?
答案 0 :(得分:2)
所以,首先我的假设是你使用的是TTable组件。
简单方法......
使用TQuery组件而不是TTable组件,让数据库通过order by子句为您做繁重的工作。
很难....
你可以使用DbiSortTable函数(在DbiProcs.int文件中声明),你可以谷歌搜索一些示例代码。
现在,说了这么多,如果你有机会,你应该考虑从BDE迁移,它已被弃用,并且有更好的数据库连接机制可用于Delphi,Embarcadero会推荐DBEXpress作为更好的方式去。
答案 1 :(得分:0)
不熟悉BDE - 但如果它支持标准SQL,order by FIELD_NAME
应该可以正常工作。