BDE表排序

时间:2010-06-20 21:11:08

标签: delphi delphi-7 bde

我正在使用BDE .... 如何按给定字段对表格进行排序?

2 个答案:

答案 0 :(得分:2)

所以,首先我的假设是你使用的是TTable组件。

简单方法......

使用TQuery组件而不是TTable组件,让数据库通过order by子句为您做繁重的工作。

很难....

你可以使用DbiSortTable函数(在DbiProcs.int文件中声明),你可以谷歌搜索一些示例代码。

现在,说了这么多,如果你有机会,你应该考虑从BDE迁移,它已被弃用,并且有更好的数据库连接机制可用于Delphi,Embarcadero会推荐DBEXpress作为更好的方式去。

答案 1 :(得分:0)

不熟悉BDE - 但如果它支持标准SQL,order by FIELD_NAME应该可以正常工作。