次の方法で共有


レベル 1 インターフェイス準拠

レベル 1 インターフェイス準拠レベルには、コア インターフェイス準拠レベル機能に加えて、OLTP リレーショナル DBMS で通常使用できるトランザクションなどの追加機能が含まれます。 レベル 1 インターフェイス準拠ドライバーを使用すると、アプリケーションは、コア インターフェイス準拠レベルの機能に加えて、次の操作を行うことができます。

機能番号 Description
101 データベース テーブルとビューのスキーマを指定します (2 部構成の名前付けを使用)。 (詳細については、 レベル 2 インターフェイス準拠の 3 部構成の名前付け機能 201 を参照してください)。
102 ODBC 関数の真の非同期実行を呼び出します。該当する ODBC 関数はすべて、特定の接続で同期または非同期です。
103 スクロール可能なカーソルを使用して、SQL_FETCH_NEXT以外の FetchOrientation 引数を指定して SQLFetchScroll を呼び出すことによって、前方専用以外のメソッドで結果セットへのアクセスを実現します。 (SQL_FETCH_BOOKMARK FetchOrientation、レベル 2 インターフェイス準拠の機能 204 にあります)。
104 SQLPrimaryKeys を呼び出して、テーブルの主キーを取得します。
105 ストアド プロシージャを使用して、プロシージャ呼び出しの ODBC エスケープ シーケンスを使用し、 SQLProcedureColumnsSQLProcedures を呼び出して、ストアド プロシージャに関するデータ ディクショナリに対してクエリを実行します。 (プロシージャを作成してデータ ソースに格納するプロセスは、このドキュメントの範囲外です)。
106 SQLBrowseConnect を呼び出して、使用可能なサーバーを対話的に参照して、データ ソースに接続します。
107 SQL ステートメントの代わりに ODBC 関数を使用して、SQL_POSITIONとSQL_REFRESHを使用した SQLSetPos という特定のデータベース操作を実行します。
108 SQLMoreResults を呼び出すことによって、バッチとストアド プロシージャによって生成された複数の結果セットの内容にアクセスできます。
109 真のアトミック性と SQLEndTran でSQL_ROLLBACKを指定する機能を使用して、複数の ODBC 関数にまたがるトランザクションを区切ります。