次の方法で共有


暗黙的カーソル変換 (ODBC)

アプリケーションは 、SQLSetStmtAttr を使用してカーソルの種類を要求し、要求された型のサーバー カーソルでサポートされていない SQL ステートメントを実行できます。 SQLExecute または SQLExecDirect の呼び出しはSQL_SUCCESS_WITH_INFOを返し、SQLGetDiagRec は次を返します。

szSqlState = "01S02", *pfNativeError = 0,  
szErrorMsg="[Microsoft][SQL Server Native Client] Cursor type changed"  

アプリケーションは、SQL_CURSOR_TYPEに設定された SQLGetStmtOption を呼び出すことによって、現在使用されているカーソルの種類を判断できます。 カーソルの種類の変換は、1 つのステートメントにのみ適用されます。 次の SQLExecDirect または SQLExecute は、元のステートメント カーソル設定を使用して実行されます。

こちらもご覧ください

カーソル プログラミングの詳細 (ODBC)