Hier erhalten sie nun einen kleinen Überblick über die Klassen der ZS-ConvertAPI:

Klasse

Funktion

CConnection

Stellt eine explizite Verbindung zur Datenquelle her. Dies ist über ADO und DAO möglich.

CConvertToDoInZSScript

Konvertiert eine ToDo-List nach ZS-Script.

CConvertZSScriptInSQLScript

Konvertiert ein ZS-Script in ein SQLScript.

CDataObject

Stammobjekt der ZS-ConvertAPI

CDisconnection

Benndet die explizite Connection zur Datenquelle.

CExecuteDB

Führt ein SQL-Statement auf die Datenquelle aus.

CFileScriptManagement

Ermöglicht ein einfaches speichern von Skripten auf den Datenträger.

CGetTableFields

Ermöglicht ein Auslesen aller Feldnamen, mit deren Datentypen, aus einer Tabelle.

CGetTables

Ließt alle Tabellennamen aus einer Datenquelle.

CImportExport

Ermöglicht einen einfachen Import einer ASCII-Datei in eine Tabelle. Weiterhin ist der Export von einer Tabelle, in eine ASCII-Datei einfach möglich.

CLicenses

Ermöglicht ein einfaches Freischalten der API.

CWriteEvents

Ermöglicht die Protokollierung von Aktionen in der API an einen beliebigen Ort.

Nun eine kurze Befehlsübersicht von ZS-Script:

Syntax

Funktion

CONVERT [Zieltabelle].[Zielfeld] + Aktionen;

Konvertiert ein gewünschtes Feld in einer Tabelle nach belieben.

CREATEFIELD [Tabelle].[Neues Feld] + Aktionen AS Datentyp;

Legt ein neues Feld in einer Tabelle an, und ermöglicht eine sofortige Befüllung nach belieben.

EXPORT=Zieldatei|Seperator|[Quelltabelle];

Exportiert eine Tabelle, in eine beliebige ASCII-Datei.

IMPORT=Quelldatei|Seperator|[Zieltabelle];

Importiert eine ASCII-Datei, in eine beliebige Tabelle.

PASTE  [Tablle].[Feld] = [Tabelle].[Neues Feld] WHERE [Tabelle].[Feld] = [Tabelle].[Altes Feld];

Ermöglicht die Datenübernahme von einem Feld in ein anderes.

SQL=....;

Ermöglicht die Ausführung eines beliebigen SQL-Statements