Delphi:按日期时间升序对 ClientDataSet 排序,最后为空值

Delphi: Sort ClientDataSet by datetime asc, nulls last

我需要按日期时间字段对 ClientDataSet 进行排序,例如next_due_date,按升序排列,最后为空值。

我将在运行时添加新记录,我不允许再次执行SQL 查询

你能以这种方式在 ClientDataSet 上使用索引吗?

您可以在 cds 中创建内部计算字段,根据需要填充它并创建引用该字段的索引