TurboPL Referenz

ImportODBC Prozedur

Top  Previous  Next

Syntax

ImportODBC(Tabelle: Real; Datenquelle, Benutzername, Passwort, SqlAbfrage: String): Real;

Kategorie

Datenbank-Befehl

Erklärung

Mit dieser Funktion werden Datensätze aus einer ODBC-Datenquelle in eine existierende Tabelle im TurboDB-Format importiert. Die Zuordnung der zu importierenden Felder zu den Feldern der TurboDB-Tabelle erfolgt der Reihe nach. Wenn die Datentypen der Felder der ODBC-Datenquelle und der TurboDB Tabelle nicht kompatibel sind, so wird der Import abgebrochen.

Die Parameter haben die folgende Bedeutung:

Tabelle

Ziel-Tabelle

Datenquelle

ODBC-Datenquelle wie in Systemsteuerung eingetragen

Benutzername

Benutzername für ODBC-Datenquelle

Passwort

Passwort für ODBC-Datenquelle

SqlAbfrage

SQL-Statement für die zu importierenden Daten.

 

Die Bedeutung der Rückgabewerte:

0

Der Datenimport war erfolgreich.

-1

Die Zieltabelle ist nicht geöffnet.

-2

ODBC ist auf dem Computer nicht installiert.

-3

Die ODBC-Datenquelle existiert nicht.

-4

Das SQL Statement ist fehlerhaft.

-5

Die Datentypen der Felder der Quell- und der Ziel-Tabelle passen nicht.

 

Beispiel

IF ImportODBC(KUNDEN, "PARADOX_KUNDEN", "", "", "SELECT * FROM CLIENTS") < 0
       Message("Fehler in ODBC-Import");
END;

Siehe auch

DatensätzeImportieren