Anfang des Inhaltsbereichs

 Kern-API 

Übersicht der Funktionen, die im MaxDB-ODBC-Treiber für das Kern-API definiert sind

Funktion

Anmerkungen

SQLAllocConnect

-

SQLAllocEnv

-

SQLAllocStmt

-

SQLBindCol

Wenn die Längenangabe pcbValueMax kleiner als die Länge einer gebundenen LONG-Spalte ist, liefert der MaxDB-ODBC-Treiber für pcbValue den Wert SQL_NO_TOTAL. In allen anderen Fällen zeigt pcbValue die Länge der kopierten Bytes an.

Weitere Teile dieser LONG-Spalte können Sie dann mit der Funktion SQLGetData holen.

SQLCancel

-

SQLColAttributes

-

SQLConnect

-

SQLDescribeCol

-

SQLDisconnect

-

SQLError

-

SQLExecDirect

-

SQLExecute

-

SQLFetch

-

SQLFreeConnect

-

SQLFreeEnv

-

SQLFreeStmt

-

SQLGetCursorName

Unterscheidung nach Groß- und Kleinbuchstaben, maximale Länge 18 Zeichen
Beachten Sie dies z. B. bei der Anweisung SELECT FOR UPDATE, da Bezeichner, die nicht in Hochkommas eingeschlossen sind, automatisch in Großbuchstaben umgewandelt werden.

Der MaxDB-ODBC-Treiber bildet für Cursor-Namen Vorschlagswerte nach folgendem Schema:
SQL_CURSOR_nnnn, wobei nnnn einem internen Zähler entspricht.
SQL_CUR_nnnnnnn, wenn n >= 10000

SQLNumResultCols

-

SQLPrepare

-

SQLRowCount

Zeigt Anzahl der betroffenen Zeilen für alle SELECT-, INSERT-, DELETE-, usw. -Anweisungen an

Falls keine Ergebnismenge aufgebaut wurde, wird für die nicht bestimmbare Anzahl von betroffenen Zeilen der Wert -1 angezeigt.

SQLSetCursorName

-

SQLTransact

-

 

Ende des Inhaltsbereichs