Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Zeos oder FIBplus (https://www.delphipraxis.net/58169-zeos-oder-fibplus.html)

Rolf Rostig 2. Dez 2005 11:57

Datenbank: Firebird • Version: 1.5 • Zugriff über: ?

Zeos oder FIBplus
 
Hallo,

welche Komponete könnt ihr für Firebird empfehlen?
Vor- und Nachteile(ausser dem Preis).

RavenIV 2. Dez 2005 12:10

Re: Zeos oder FIBplus
 
ich würde Dir ZEOS empfehlen, weil du hier unabhängig von der Datenbank bist. Vielleicht willst du in absehbarer Zeit mal die DB wechseln.

alex517 2. Dez 2005 13:00

Re: Zeos oder FIBplus
 
Hi,

ich habe mit FIBPlus nur beste Erfahrungen gemacht.

Zitat:

Zitat von RavenIV
ich würde Dir ZEOS empfehlen, weil du hier unabhängig von der Datenbank bist. Vielleicht willst du in absehbarer Zeit mal die DB wechseln.

Es kann mir keiner erzählen es würde ausreichen einfach nur die Datenbank zu wechseln und alles läuft
weil die Zugriffskomponenten verschiedene Datenbanken ansprechen können.
Wenn man seine Anwendung so schreibt das man später auf irgendeine andere Datenbank wechseln kann,
so muß man sich auf den kleinsten gemeinsamen Nenner der Datenbanken beschränken festlegen.
Außerdem stellt sich die Frage was ist in diesem Fall absehbare Zeit.
Und wenn man schon weis, dass man die Datenbank wecheln will, warum nicht gleich?

Ich kann nur sagen FIBPlus und Firebird ist ein geniales Paar.

alex

RavenIV 2. Dez 2005 13:27

Re: Zeos oder FIBplus
 
Zitat:

Zitat von alex517
Es kann mir keiner erzählen es würde ausreichen einfach nur die Datenbank zu wechseln und alles läuft
weil die Zugriffskomponenten verschiedene Datenbanken ansprechen können.
Wenn man seine Anwendung so schreibt das man später auf irgendeine andere Datenbank wechseln kann,
so muß man sich auf den kleinsten gemeinsamen Nenner der Datenbanken beschränken festlegen.
Außerdem stellt sich die Frage was ist in diesem Fall absehbare Zeit.
Und wenn man schon weis, dass man die Datenbank wecheln will, warum nicht gleich?
alex

ich hab die ZEOS mit mySQL und Firebird und PostgreSQL getestet.
wenn man die ZEOS wirklich so verwendet wie vorgesehen, dann klappt das.
man darf nur keine DB-speifischen Sachen verwenden, sondern es über ZEOS machen.

ein und das selbe Programm hat mit allen drei Datenbenken zusammengearbeitet.
das einzige, was zu machen war: das Protokoll umstellen und die Benutzer-infos aktualisieren.

Zitat:

Ich kann nur sagen FIBPlus und Firebird ist ein geniales Paar.
spricht nix dagegen, so ein Dream-Team zu verwenden.
Bei uns war halt die Vorgabe, einfach herauszufinden, welches DBMS am besten für unsere Anforderungen am besten ist.

Hansa 2. Dez 2005 14:12

Re: Zeos oder FIBplus
 
Zitat:

Zitat von RavenIV
...wenn man die ZEOS wirklich so verwendet wie vorgesehen, dann klappt das.
man darf nur keine DB-speifischen Sachen verwenden, sondern es über ZEOS machen...

Wenn mans wirklich so macht. 8) Und dabei "keine DB-spezifischen" Sachen verwendet, so was sagt schon alles. Dabei kommt dann folgendes heraus : ein buggy Programm, welches man ab einer gewissen Größenordnung kaum noch warten kann. Benutzt man nun tatsächlich nur Allerwelts-SQL, also : keine Trigger, keine Stored Procedures, keine IDs, keine Views, keine Transactions usw. dann hat mans so gemacht wie vielleicht von Zeos "vorgesehen". Und selbst dann wird dies einen so hohen Testaufwand bedeuten, daß kein gutes Programm dabei herauskommt. Das wird unsicher, stark absturzgefährt und ziemlich lahm werden.

In zwei Fällen ist Zeos wohl nötig und wirklich nur dann : es sind auch in absehbarer Zeit keine ca. 200 EUR für FIBplus da, oder es existiert eine zwingende Vorgabe mehrere Datenbanken unterstützen zu müssen. Und selbst dann würde ich die besten Zugriffskomponenten für die jeweilige DB verwenden und notfalls eben mit IFDEFs hantieren. Davon abgesehen ist die FIBplus Trial nicht limitiert. Weder zeitlich noch DB-spezische Einschränkungen sind da. Somit ist das in Kombination mit Firebird sogar für Freeware-Projekte geeignet. Bei WinZIP stört sich auch keiner dran, daß am Anfang eine Meldung kommt. 8)

RavenIV 2. Dez 2005 14:21

Re: Zeos oder FIBplus
 
und IFDEF sind nicht ziemlich unsicher und schlecht zu handhaben?

zudem muss man bei ZEOS nicht auf sehr viele Sachen verzichten.
man kann es eben nur nicht direkt machen, sondern so wie bei ZEOS vorgesehen.
Abstürze oder unvorhergesehene Sachen hatte ich ausserdem nie bei meiner Applikation.
Ist alles eine Sache der Planung und Vorbereitung...

aber lassen wir diese Diskussion hier, das wird zu Off-Topic.

Hansa 2. Dez 2005 15:16

Re: Zeos oder FIBplus
 
Zitat:

Zitat von RavenIV
und IFDEF sind nicht ziemlich unsicher und schlecht zu handhaben?

:lol: Und was glaubst Du, wie Zeos das macht ? Aber querbeet : IFDEFS oder schlimmer noch globale Variablen. Oder meinst du, die hypnotisieren die jeweilige Datenbank, damit das geht ? *rofl*


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:29 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