Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Anwendungen können einen Cursortyp über SQLSetStmtAttr anfordern und dann eine SQL-Anweisung ausführen, die von Servercursorn des angeforderten Typs nicht unterstützt wird. Ein Aufruf von SQLExecute oder SQLExecDirect gibt SQL_SUCCESS_WITH_INFO zurück, und SQLGetDiagRec gibt Folgendes zurück:
szSqlState = "01S02", *pfNativeError = 0,
szErrorMsg="[Microsoft][SQL Server Native Client] Cursor type changed"
Die Anwendung kann bestimmen, welcher Cursortyp jetzt verwendet wird, indem SQLGetStmtOption auf SQL_CURSOR_TYPE festgelegt wird. Die Cursortypkonvertierung gilt nur für eine Anweisung. Die nächsten SQLExecDirect- oder SQLExecute-Anweisungscursoreinstellungen werden verwendet.