これらのコンポーネントには、複数の結果セット (ストアド プロシージャなど) を一度に取得する機能があり、D5 を使用すると、NextRecordSet を使用して SQL Server から 2 番目以降の結果セットを正常に取得できます。
ただし、これはカーソル位置を clClient として指定した場合にのみ機能します。clServer を使用すると、「複数の結果セットを返さない」というエラーが表示されます。これは固有の制限 (たとえば、クライアントの MDac レイヤーによって課される) ですか、それともサーバー側カーソルから複数のレコードセットを正常に取得できますか?