gpt4 book ai didi

delphi - 执行查询后数据集的自定义排序顺序?

转载 作者:行者123 更新时间:2023-12-03 14:58:59 25 4
gpt4 key购买 nike

我希望数据库查询的结果集有一定的顺序。我想要排序的信息不包含在数据库中,而是在代码中动态生成(因此我无法使用 ORDER BY)。

有没有办法在执行数据库查询后对数据集进行排序? (我不需要索引访问,只想迭代所有记录。)

最佳答案

使用 ClientDataset,您可以在执行后更改顺序。设置 IndexFieldNames 对数据集进行排序。

您可以查找信息here如何将客户端数据集连接到同一应用程序中的另一个数据集。

  object DataSetProvider1: TDataSetProvider
DataSet = MyAdsQuery
Left = 208
Top = 88
end
object ClientDataSet1: TClientDataSet
Aggregates = <>
Params = <>
ProviderName = 'DataSetProvider1'
Left = 296
Top = 88
end

关于delphi - 执行查询后数据集的自定义排序顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7903093/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com