<< Inhaltsverzeichnis Suchen >>

ODBC_COL_NAMES$

Funktion

Syntax:

ODBC_COL_NAMES$(<DATEI-NUMMER>)

<DATEI-NUMMER>  = <NUM-AUSDRUCK>

Bedeutung:

ODBC_COL_NAMES$ liefert als Ergebnis die Namen der Ergebnisspalten, deren Typ und die Länge getrennt durch "|".

Trat ein Fehler auf, so hat die Variable OK einen Wert > 0 und das Ergebnis ist der Leerstring. Ist OK=1700, so liefert die Funktion ODBC_GET_LAST_ERROR$ den Fehlertext.

Diese Funktion kann nur nach einem erfolgreichem SELECT aufgerufen werden, da erst zu diesem Zeitpunkt die Ergebnisspalten feststehen.

Beispiel:

In einer Datenbank existieren die Felder:
Name   String   30   Nr   int  20

X$=ODBC_COL_NAMES(1)
IF OK = 0
THEN ...               /* X$ enthält dann: "Name|String|30|Nr|int|20"
ELSE     IF OK = 1700
               THEN ERRORMES = ODBC_GET_LAST_ERROR$
               ENDIF
ENDIF

siehe auch:

ODBC_TABLE_NAMES$, ODBC_DATA_TYPES$