Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Release von Zeos 8.0 (https://www.delphipraxis.net/214937-release-von-zeos-8-0-a.html)

marsupilami79 8. Apr 2024 10:41

Datenbank: * • Version: * • Zugriff über: Zeos

Release von Zeos 8.0
 
Das Zeos-Team ist stolz darauf, die generelle Verfügbarkeit von Zeos 8.0.0 bekanntgeben zu können. Dies ist die neueste (und beste ;) ) Version von Zeos. Zeos 7.2 und alle älteren Versionen von zeos sind damit obsolet. Wir empfehlen allen, die Zeos einsetzen, umzustellen. Wenn es Probleme mit Zeos 8.0 gibt, kontaktiert uns am besten übers Forum oder über den Bugtracker.

Die größten Änderungen in Zeos sind:
  • Unterstützung für Delphi-Nextgen-Compiler für die Unterstützung von Android, iOS und Mac OS X
  • Zwei neue Bridge-Treiber für OleDB und ODBC
  • Ein neuer Treiber für Firebird, der die Interface-basierte API nutzt, wenn Firebird in Version 2.5 oder neuer verwendet wird.
  • Ein spezieller Proxyserver und ein zugehöriger Treiber, der benutzt werden kann, um jede von Zeos unterstützte Datenbank von (mobilen) Clients aus zu benutzen.
  • Die korekte unterstützung für numeric- und decimal-Felder durch die Nutzung von TBCDField and TFMTBCDField
  • verschachtelte Transaktionen durch die Nutzung von Savepoints
  • Zwei neue Komponenten: TZTransaction und TZMemTable
  • deutlich verbesserte Performance und deutlich verringerter Speicherbedarf
Neben diesen Punkten hat es in Zeos einen Haufen anderer Verbesserungen und Features gegeben.Für einen genaueren Überblick empfehlen wir die Release Notes anzuschauen.

Die neue Version kann mit diesem Link heruntergeladen werden.

cltom 8. Apr 2024 11:03

AW: Release von Zeos 8.0
 
Super, großartig, vielen Dank! :-D :thumb:

marsupilami79 10. Apr 2024 10:54

AW: Release von Zeos 8.0
 
Zitat:

Zitat von tableoutsid (Beitrag 1535544)
Wie aktualisiere ich auf die neueste Version? Muss ich meine alten Zeos löschen?

Grundsätzlich ist das recht einfach:
  • Du entfernst Zeos 7.2 aus Delphi
  • Du entfernst die Suchpfade für Zeos 7.2 aus Delphi
  • Du fügst die Suchpfade für Zeos 8 in Delphi hinzu
  • Du öffnest die ZeosDbo.bpg für dein Delphi und kompilerst die Packages von oben nach unten. Das letzte Package (ZComponentDesign) installierst du
  • Du testest alle deine Projekte mit Zeos 8, da es Inkompatibilitäten gibt, weil Properties entfallen sind, sich Feldtypen geändert haben und wir einen eigenen Parametertypen eingeführt haben.

Ein Parallelbetrieb Zeos 7.2 + Zeos 8.0 ist/war mal möglich, erfordert aber zumindest bei den Programmen, für die du Zeos 8 schon nutzen möchtest auch die eine oder andere Anpassung.

hes 27. Mai 2024 14:17

AW: Release von Zeos 8.0
 
Ich habe noch eine sehr alte Anwendnung mit Delphi5 und Zeos 5.4.1 (Stable) was ich gerne auf Delphi 12.1 mit den Zeos8 umsetzten würde. Bei diesen mySQL 5er Zeos gibt es Macros / MacroByName. Damit konnte ich Teile in den SQL-Abfragen anpassen/ändern. Wie setze ich so was auf die 8er Zeos um?

mschaefer 27. Mai 2024 21:17

AW: Release von Zeos 8.0
 
Das mit der neuen Zeos-Version finde ich klasse. Super.

PS: Von 5 auf 7 war schon ein Sprung nach 8 braucht sicher etwas Anlauf . . .

Hobbycoder 28. Mai 2024 10:24

AW: Release von Zeos 8.0
 
Zitat:

Zitat von marsupilami79 (Beitrag 1535484)
  • deutlich verbesserte Performance und deutlich verringerter Speicherbedarf

Erst mal :thumb: und vielen Dank für die Arbeit, die ihr euch mit diesem Projekt gemacht habt.

Gibt zu obigen Punkt Vergleichszahlen, so dass man eine Vorstellung bekommt wie stark sich das auswirkt?


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz