ODBC bietet Lesezeichen, die verwendet werden, um Zeilen in einem Cursor zu identifizieren. SQL Anywhere unterstützt Lesezeichen für wertsensitive und insensitive Cursor. Die ODBC-Cursortypen SQL_CURSOR_STATIC und SQL_CURSOR_KEYSET_DRIVEN unterstützen beispielsweise Lesezeichen, während die Cursortypen SQL_CURSOR_DYNAMIC und SQL_CURSOR_FORWARD_ONLY keine Lesezeichen unterstützen.
Vor der ODBC-Version 3.0 konnte eine Datenbank nur angeben, ob sie Lesezeichen unterstützt oder nicht: Es gab keine Schnittstelle, die diese Informationen für jeden Cursortyp bereitstellte. Der Datenbankserver hatte keine Möglichkeit, anzugeben, welche Typen von Cursor-Lesezeichen unterstützt werden. Für ODBC 2-Anwendungen gibt SQL Anywhere nur zurück, dass Lesezeichen unterstützt werden. ODBC hindert Sie also nicht an dem Versuch, Lesezeichen mit dynamischen Cursor zu verwenden. Sie sollten diese Kombination allerdings vermeiden.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |