Home » Tutorials » Datenbanken » ZEOS Library – Einsatz mit Delphi und Firebird

ZEOS Library – Einsatz mit Delphi und Firebird

Die ZEOS Library

Im ReadMe stellt das ZEOS-Team seine Komponentensammlung wie folgt vor: ZeosDBO (Anmerkung: Zeos Database Objects) sind Middleware-Datenbankkomponenten für Entwicklungsumgebungen von Borland, wie Delphi, C++ Builder und Kylix.
Die folgenden Compiler werden unterstützt:

  • Delphi 4 – 7
  • C++ Builder 4 – 6
  • Kylix 1 – 3

Die ZeosDBO unterstützen die direkte Verbindung zu den folgenden Datenbanken über die native Schnittstelle (API), die vom Hersteller zur Verfügung gestellt wird:

  • MySQL 3.20 – 4.1
  • PostgreSQL 6.5 – 7.3
  • Firebird 1.0 – 1.5
  • Interbase 5.0 – 7.5
  • Microsoft SQL Server 7, 2000
  • Sybase ASE 12.0, 12.5

Für andere Datenbanken wird vorgeschlagen, die „Active Data Objects (ADO) Bridge“ zu verwenden.
Der Name „ZEOS“ hat im Übrigen keine konkrete Bedeutung. Das Entwicklungsteam schreibt dazu in den FAQ’s, dass sie fanden, der Namen würde sich ganz gut anhören. Seitdem heißt die Komponentensammlung so.
Generell ist zu den Komponenten der ZEOS Library zu sagen, dass die Entwickler bestrebt sind, die Funktionen und das Verhalten der korrespondierenden BDE-Komponenten so gut wie möglich nachzubilden. Dadurch soll der Lernaufwand beim Umstieg möglichst gering gehalten werden. Selbstverständlich mussten hier und dort ein paar Abstriche gemacht und Kompromisse eingegangen werden, da die ZEOS Komponenten universell einsetzbar sein sollen.
Die ZEOS Library besteht in Version 6.1.5 aus folgenden neun Komponenten, die im weiteren Verlauf mehr oder weniger kurz vorgestellt werden:

  • TZConnection
  • TZQuery
  • TZReadOnlyQuery
  • TZUpdateSQL
  • TZTable
  • TZStoredProc
  • TZSQLProcessor
  • TZSQLMonitor
  • TZSQLMetadata

Ein Gedanke zu „ZEOS Library – Einsatz mit Delphi und Firebird“

  1. Lieben Dank für dieses tolle Tutorial. Es ist sehr klar und übersichtlich, und eine tolle Hilfe für den Einstieg.

     

Kommentare sind geschlossen.