Supports メソッドは、指定した Recordset オブジェクトが特定の種類の機能をサポートしているかどうかを判断するために使用されます。 これには次の構文があります。
boolean = recordset.Supports(CursorOptions )
備考
Supports メソッドは、CursorOptions 引数で識別されるすべての機能をプロバイダーがサポートするかどうかを示すブール値を返します。 Supports メソッドを使用して、Recordset オブジェクトがサポートする機能の種類を決定できます。 Recordset オブジェクトが、対応する定数が CursorOptions 内にある機能サポートしている場合、Supports メソッドは true 返します。 それ以外の場合は、Falseを返します。
Supports メソッドを使用すると、Recordset オブジェクトの機能を確認して、新しいレコードの追加、ブックマークの使用、Find メソッドの使用、スクロールの使用、Index プロパティの使用、バッチ更新の実行を行うことができます。 定数とその意味の完全な一覧については、「CursorOptionEnum 参照してください。
Supports メソッドは、特定の機能 True を返す場合がありますが、プロバイダーがあらゆる状況で機能を使用できることを保証するものではありません。 Supports メソッドは、特定の条件が満たされていると仮定して、プロバイダーが指定された機能をサポートできるかどうかを単に返します。 たとえば、Supports メソッドは、カーソルが複数のテーブル結合に基づいている場合でも、Recordset オブジェクトが更新をサポートしていることを示す場合があります。一部の列は更新できません。