OdbcOpen
Mit dieser Anweisung wird die ODBC-Schnittstelle initialisiert. Der Aufruf muss vor der Verwendung aller anderen ODBC-Befehle oder -Eigenschaften erfolgen. Wurde die API erfolgreich initialisiert, wird ein Deskriptor auf ein OdbcApi-Objekt zurückgegeben. Über diesen Deskriptor können folgende Anweisungen aufgerufen werden:
-
Die Schnittstelle wird wieder beendet. Die angeforderten Ressourcen werden freigegeben.
-
Die vorhandenen Datenquellen werden ermittelt und stehen anschließend in einem CteList-Objekt zur Vefügung.
-
Es wird eine Verbindung zu einer Datenquelle aufgebaut.
-
Die Verbindung zu einer Datenquelle wird getrennt.
Konnte die Schnittstelle nicht initialisiert werden, wird einer der folgenden Fehlerwerte zurückgegeben:
_ErrOutOfMemory: Der Hauptspeicher reicht nicht aus._ErrOdbcIncomplete: Es konnten nicht alle notwendigen ODBC-Funktionen initialisiert werden._ErrOdbcEnvironment: Die ODBC-Umgebung konnte nicht initialisiert werden._ErrOdbcNotFound: Die dynamische Linkbibliothekodbc32.dllkonnte nicht geladen werden.