CreateRecordset メソッド (RDS)

空の切断された Recordsetを作成します。

Von Bedeutung

Windows 8 および Windows Server 2012 以降では、RDS サーバー コンポーネントは Windows オペレーティング システムに含まれません (詳細については、Windows 8 と Windows Server 2012 の互換性クックブック を参照してください)。 RDS クライアント コンポーネントは、将来のバージョンの Windows で削除される予定です。 新しい開発作業ではこの機能を使用しないでください。現在この機能を使用しているアプリケーションを変更することを計画してください。 RDS を使用するアプリケーションは、WCF Data Serviceに移行する必要があります。

構文

  
object.CreateRecordset(ColumnInfos)  

パラメーター

オブジェクト
RDSServer.DataFactory または RDS を表すオブジェクト変数。DataControl オブジェクト。

ColumnsInfos
作成された Recordset の各列を定義する属性のバリアント配列。 各列定義には、4 つの必須属性と 1 つの省略可能な属性の配列が含まれています。

特性 説明
名前 列ヘッダーの名前。
タイプ データ型の整数。
サイズ データ型に関係なく、文字単位の幅の整数。
NULL 値の許容 ブール値を指定します。
Scale (省略可能) この省略可能な属性は、数値フィールドの小数点以下桁数を定義します。 この値が指定されていない場合、数値は 3 の小数点以下桁数に切り捨てられます。 有効桁数は影響を受けませんが、小数点の後の桁数は 3 に切り捨てられます。

列配列のセットは、 レコードセットを定義する配列にグループ化されます。

注釈

サーバー側のビジネス オブジェクトは、結果の Recordset に OLE DB 以外のデータ プロバイダーからのデータ (株価情報を含むオペレーティング システム ファイルなど) を設定できます。

次の表に、CreateRecordset メソッドでサポートされている DataTypeEnum 値を示します。 表示される番号は、フィールドの定義に使用される参照番号です。

各データ型は固定長または可変長です。 サイズは事前に定義されており、サイズ定義が必要であるため、固定長型は -1 のサイズで定義する必要があります。 可変長データ型では、1 ~ 32767 のサイズを使用できます。

一部の変数データ型では、型を [置換] 列に示されている型に強制変換できます。 レコードセットが作成されて塗りつぶされるまで、置換は表示されません。 必要に応じて、実際のデータ型を確認できます。

長さ 定数 番号 代替
修正済み adTinyInt を する 16
修正済み adSmallInt を する 2
修正済み adInteger 3
修正済み adBigInt を する 20
修正済み adUnsignedTinyInt を する 十七
修正済み adUnsignedSmallInt 18
修正済み adUnsignedInt を する 19
修正済み adUnsignedBigInt を する 21 (二十一)
修正済み adSingle を する 4
修正済み adDouble を する 5
修正済み adCurrency を する 6
修正済み adDecimal を する 14
修正済み adNumeric を する 131
修正済み adBoolean 11
修正済み adError を する 10
修正済み adGuid 72
修正済み adDate を する 7
修正済み adDBDate を する 133
修正済み adDBTime を する 134
修正済み adDBTimestamp 135 7
変数 adBSTR を する 8 130
変数 adChar を する 129 200
変数 adVarChar を する 200
変数 adLongVarChar を する 201 200
変数 adWChar を する 130
変数 adVarWChar を する 202 130
変数 adLongVarWChar 203 130
変数 adBinary を する 128
変数 adVarBinary を する 204
変数 adLongVarBinary を する 205 204

適用対象

こちらもご覧ください

CreateRecordset メソッドの使用例 (VB)
CreateRecordset メソッドの使用例 (VBScript)
CreateObject メソッド (RDS)