ConvertToString メソッド (RDS)
Recordset を、レコードセット データを表す MIME 文字列に変換します。
大事な
Windows 8 および Windows Server 2012 以降では、RDS サーバー コンポーネントは Windows オペレーティング システムに含まれません (詳細については、Windows 8 と Windows Server 2012 の互換性クックブック を参照してください)。 RDS クライアント コンポーネントは、将来のバージョンの Windows で削除される予定です。 新しい開発作業ではこの機能を使用しないでください。現在この機能を使用しているアプリケーションを変更することを計画してください。 RDS を使用するアプリケーションは、WCF Data Serviceに移行する必要があります。
構文
DataFactory.ConvertToString(Recordset)
パラメーター
DataFactory の
RDSServer.DataFactory オブジェクト を表すオブジェクト変数。
Recordset
Recordset オブジェクトを表すオブジェクト変数です。
備考
.asp ファイルでは、ConvertToString を使用して、サーバー上で生成された HTML ページに Recordset を埋め込んでクライアント コンピューターに転送します。
ConvertToString 、最初に Recordset を Cursor Service テーブルに読み込み、次に MIME 形式のストリームを生成します。
クライアントでは、リモート データ サービスは MIME 文字列を完全に機能する Recordsetに変換できます。 1 行あたり幅が 1024 バイト以下の 400 行未満のデータを処理する場合に適しています。 これは、HTTP 経由で BLOB データと大きな結果セットをストリーミングするために使用しないでください。 文字列に対してワイヤ圧縮は実行されないため、リモート データ サービスによって定義され、ネイティブ トランスポート プロトコル形式としてデプロイされたワイヤ最適化テーブルグラム形式と比較すると、非常に大きなデータ セットは HTTP 経由で転送するのにかなりの時間がかかります。
手記
Active Server Pages を使用して結果の MIME 文字列をクライアント HTML ページに埋め込む場合、バージョン 2.0 より前のバージョンの VBScript では文字列のサイズが 32K に制限されていることに注意してください。 この制限を超えると、エラーが返されます。 .asp ファイル経由で MIME 埋め込みを使用する場合は、クエリ スコープを比較的小さくします。 この問題を解決するには、Microsoft Windows スクリプト テクノロジ Web サイトから最新バージョンの VBScript をダウンロードします。
適用対象
DataFactory オブジェクト (RDSServer)
関連項目
ConvertToString メソッドの使用例 (VB)
ConvertToString メソッドの使用例 (VBScript)