ODBC LOGIN

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 11 (Geändert)


ODBC LOGIN{(Dateneingabe; Benutzername; Kennwort)}

ParameterTypBeschreibung
DateneingabeStringName der im ODBC Manager eingegebenen
Datenquelle
BenutzernameStringName des in der Datenquelle registrierten
Benutzers
KennwortStringKennwort des in der Datenquelle registrierten
Benutzers

Beschreibung

Mit dem Befehl ODBC LOGIN können Sie sich an eine externe ODBC Datenquelle oder zur 4D internen SQL Engine anmelden.

Hinweis: Der ODBC (Open DataBaseConnectivity) Standard bietet eine Library mit Standardfunktionen. Über diese Funktionen kann ein Programm wie 4D mit SQL auf eine beliebige ODBC-kompatible Datenquelle zugreifen, wie z.B. Datenbanken, Tabellenkalkulation.

Der Parameter Dateneingabe enthält den Namen der Datenquelle, so wie er im ODBC Treiber eingegeben wurde.

Um eine Verbindung mit der 4D internen SQL Engine zu öffnen, übergeben Sie im Parameter Dateneingabe die Konstante SQL_INTERNAL.

Hinweis: Sie müssen die Verbindung nicht über diesen Befehl öffnen, wenn Sie mit den Tags Begin SQL/End SQL oder mit dem Befehl QUERY BY SQL auf die 4D SQL Umgebung zugreifen. Sie müssen jedoch die Verbindung initialisieren, damit Sie die anderen OBDC Befehle von 4D nutzen können.

Benutzername enthält den Namen des Benutzers, der berechtigt ist, sich an die die externe Datenquelle anzumelden. Der Benutzername für Oracle kann z.B. "Schott" lauten.

Kennwort enthält das Kennwort des Benutzers, der berechtigt ist, sich an die die externe Datenquelle anzumelden. Das Kennwort für Oracle kann z.B."Tiger" sein.

Diese Parameter sind optional; sind sie nicht angegeben, zeigt der Befehl das Dialogfenster für die ODBC Anmeldung an, in dem Sie die externe Datenquelle auswählen können:

Die Reichweite dieses Befehls ist der Prozess; wollen Sie zwei unterschiedliche Verbindungen ausführen, müssen Sie zwei Prozesse erstellen und jede Verbindung in einem eigenen Prozess ausführen.

Beispiele

(1) Diese Anweisung bringt das Verwaltungsfenster des ODBC Treibers nach vorne:

   ODBC LOGIN

(2) Diese Anweisung stellt die Verbindung zur externen Datenquelle mit Namen „My Oracle" her mit dem Benutzernamen Scott und dem Kennwort Tiger:

   ODBC LOGIN("MyOracle";"Schott";"tiger")

(3) Diese Anweisung initialisiert eine Verbindung mit der 4D internen SQL Engine:

   ODBC LOGIN(SQL_INTERNAL;$user;$password)

Referenz

ODBC LOGOUT.

Systemvariablen oder Mengen

Bei erfolgreicher Verbindung wird die Systemvariable OK auf 1 gesetzt, sonst auf 0 (Null).


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next