2

在我的 Datasnap 服务器上,我查询一些记录并按字符串字段对它们进行排序。以 ' 开头的字符串在前面,这是默认行为。(数据库是interbase)

'Aaa
'Bbb
Aaa
Bbb

当我在客户端上使用 tClientdataset 和 TDSProviderConnection 并通过 TDatasetProvider 连接到 TSQLDataset 时,客户端上的表如下所示:

'Aaa
aaa
'Bbb
bbb

如何阻止这种情况?我确信服务器上的 TSQLdataset 中的顺序是正确的。

4

1 回答 1

3

我在发布后立即找到了答案,但我把它留在这里。

它是 TDatasetProvider 的一个选项

poRetainServerOrder : True

很奇怪,这不是默认行为。

于 2013-03-25T09:46:23.170 回答