![]() |
Re: Unterschiede von Datenbankkomponenten?
Zitat:
Zitat:
Zitat:
Zitat:
|
Re: Unterschiede von Datenbankkomponenten?
Zitat:
Zitat:
|
Re: Unterschiede von Datenbankkomponenten?
In Zeos wird beim .Commit ein SavePoint erstellt. Ein richtiger Commit ja nur beim .Close.
In IBDAC:
Delphi-Quellcode:
IBTransaction.StartSavepoint();
IBTransaction.RollbackSavepoint(); IBTransaction.ReleaseSavepoint(); |
Re: Unterschiede von Datenbankkomponenten?
Statt den Datenbankkomponenten (IBDAC oder FibPlus) könnte von devart auch der dbexpress treiber für Interbase / Firebird genommen werden. Kann mir jemand die großen Unterschiede (Vor- und Nachteile) zwischen einer Komponente und dem Treiber nennen?
Ich würde auf anhieb vermuten, dass bei einem Treiber (z.B. von devart) man unabhängiger ist, da dieser einfach ausgetauscht werden kann. Da man dan aber die Standard-Komponenten von Delphi nutzt, sind diese vielleicht nicht so gut auf das DBMS abgestimmt. Das bedeutet weniger Möglichkeiten und langsamer??? |
Re: Unterschiede von Datenbankkomponenten?
Anmerkung:
Kenne eigentlich keine Komponentensammlung die ein User-Locking ernsthaft unterstützt ( ein User bearbeitet gerade den Datensatz ein andrer darf nur Lesen in der Zeit ). Das scheint dazu zu führen, dass Borland (nicht CodeGear) derzeit Oracle-Formas unterstützt (Faszinierend ! ). Kann man bei FibPlus eignetlich einfach einen Generator angeben oder muß man sich da auch erst per Vorquery eine aktuelle ID für den nächsten anzulegenden Datensatz holen? PS: Dies sind halt Argumente für die Auswahl von Datenbankzugriffskomponenten... Grüße // Martin |
Re: Unterschiede von Datenbankkomponenten?
Hallo,
hab mit Zeos ( allerdings mit der neuesten Version ) sehr schlechte Erfahrungen gemacht. Unerklärliche Fehler. Mit einer "alten" Version hat alles problemlos funktioniert. Grüsse Rainer |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:47 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