2

Datasnapサーバーで、いくつかのレコードをクエリし、文字列フィールドで並べ替えます。'で始まる文字列が前にあり、これがデフォルトの動作です。(データベースはインターベースです)

'Aaa
'Bbb
Aaa
Bbb

クライアントでtClientdatasetとTDSProviderConnectionを使用し、TDatasetProviderを介してTSQLDatasetに接続すると、クライアントのテーブルは次のようになります。

'Aaa
aaa
'Bbb
bbb

これを止める方法は?サーバー上のTSQLデータセットの順序が正しいと確信しています。

4

1 に答える 1

3

投稿してすぐに答えが見つかりましたが、ここに残しておきます。

これはTDatasetProviderのオプションです

poRetainServerOrder : True

これがデフォルトの動作ではないことは非常に奇妙です。

于 2013-03-25T09:46:23.170 に答える