Zum Hauptinhalt springen

OdbcClmInfo

Die Anweisung liefert Informationen zu einer Spalte, deren Index mit (int1) angegeben werden muss. In (obj) muss ein Deskriptor auf ein OdbcStm-Objekt übergeben werden. Damit der Befehl erfolgreich durchgeführt werden kann, muss zuvor die Anweisung ``OdbcExecute() oder OdbcExecuteDirect() erfolgreich aufgerufen worden sein.

Im Gegensatz zu der Anweisung OdbcCatalogClm() können hier nur die Spalten der Ergebnismenge und nicht der gesamten Tabelle oder Datenquelle abgefragt werden. Die zulässige Werte für (int1) liegen im Bereich von 1 bis zu dem Wert, den die Eigenschaft OdbcResCountClm des OdbcStm-Objekts liefert.

Nach der Durchführung der Anweisung sind folgende Eigenschaften im übergebenen Objekt gesetzt:

Der Befehl liefert bei erfolgreicher Durchführung _ErrOk, sonst _ErrOdbcError zurück. Genauere Informationen über die Fehlerursache können über die Fehler-Eigenschaften OdbcErr... des ODBC-Statement-Objekts abgefragt werden.

Mögliche Laufzeitfehler: