次の方法で共有


FieldAttributeEnum

Field オブジェクトの 1 つ以上の属性を指定します。

定数 価値 形容
adFldCacheDeferred する 0x1000 プロバイダーがフィールド値をキャッシュし、その後の読み取りがキャッシュから行われることを示します。
adFldFixed する 0x10 フィールドに固定長データが含まれていることを示します。
adFldIsChapter する 0x2000 フィールドにチャプター値が含まれていることを示します。この値は、この親フィールドに関連する特定の子レコードセットを指定します。 通常、章フィールドはデータ シェイプまたはフィルターと共に使用されます。
adFldIsCollection する 0x40000 フィールドが、レコードによって表されるリソースが、テキスト ファイルなどの単純なリソースではなく、フォルダーなどの他のリソースのコレクションであることを示します。
adFldKeyColumn する 0x8000 フィールドが列の主キーのすべてまたは一部を指定することを示します。
adFldIsDefaultStream する 0x20000 フィールドに、レコードによって表されるリソースの既定のストリームが含まれていることを示します。 たとえば、既定のストリームには、Web サイト上のルート フォルダーの HTML コンテンツを指定できます。これは、ルート URL が指定されたときに自動的に提供されます。
adFldIsNullable する 0x20 フィールドが null 値を受け入れることを示します。
adFldIsRowURL 0x10000 フィールドに、レコードによって表されるデータ ストアのリソースに名前を付けた URL が含まれていることを示します。
adFldLong する 0x80 フィールドが長いバイナリ フィールドであることを示します。 また、AppendChunk と GetChunk メソッド 使用できることを示します。
adFldMayBeNull する 0x40 フィールドから null 値を読み取ることができることを示します。
adFldMayDefer する 0x2 フィールドが遅延されていることを示します。つまり、フィールド値は、レコード全体を含むデータ ソースから取得されるのではなく、明示的にアクセスした場合にのみ取得されます。
adFldNegativeScale する 0x4000 フィールドが負のスケール値をサポートする列の数値を表していることを示します。 スケールは、NumericScale プロパティによって指定されます。
adFldRowID する 0x100 フィールドに、書き込むことができない永続的な行識別子が含まれており、行を識別する以外に意味のある値が含まれないことを示します (レコード番号、一意識別子など)。
adFldRowVersion する 0x200 フィールドに、更新の追跡に使用される何らかの時刻または日付スタンプが含まれていることを示します。
adFldUnknownUpdatable する 0x8 フィールドに書き込むことができるかどうかをプロバイダーが判断できないことを示します。
adFldUnspecified する -1 0xFFFFFFFF プロバイダーがフィールド属性を指定していないことを示します。
adFldUpdatable する 0x4 フィールドに書き込むことができることを示します。

ADO/WFC と同等

パッケージ: com.ms.wfc.data

定数
AdoEnums.FieldAttribute.CACHEDEFERRED
AdoEnums.FieldAttribute.FIXED
AdoEnums.FieldAttribute.ISNULLABLE
AdoEnums.FieldAttribute.LONG
AdoEnums.FieldAttribute.MAYBENULL
AdoEnums.FieldAttribute.MAYDEFER
AdoEnums.FieldAttribute.NEGATIVESCALE
AdoEnums.FieldAttribute.ROWID
AdoEnums.FieldAttribute.ROWVERSION
AdoEnums.FieldAttribute.UNKNOWNUPDATABLE
AdoEnums.FieldAttribute.UNSPECIFIED
AdoEnums.FieldAttribute.UPDATABLE

適用対象