Delphi-PRAXiS
Seite 1 von 5  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi AnyDAC oder UniDAC? (https://www.delphipraxis.net/122992-anydac-oder-unidac.html)

Die Muhkuh 25. Okt 2008 14:12


AnyDAC oder UniDAC?
 
Hi,

vielleicht ist es Euch nicht entgangen, dass ich in letzter Zeit vermehrt mit Datenbanken zu tun habe. Speziell geht es um MySQL (Zugriff vom Client auf eine Online-Datenbank) oder um FireBird (als embedded-Variante). Da die Delphi 2009 eigenen dbExpress-Dinger nicht auf FireBird-embedded zugreifen können und für MySQL die libmysql.dll brauchen (Lizenzzeug könnte hier ein Problem werden), muss eine native Komponentensammlung her, die sowohl FireBird als auch MySQL abdeckt. Ich bin jetzt auf zwei bekanntere, größere Sammlungen gestoßen. Einmal eben die AnyDAC von Remobjects oder die UniDAC von DevArt. Man steht zwischen zwei Stühlen und weiß nicht, welche man nehmen soll. Die Anforderungen meiner Seits sind recht einfach, da ich niemals die vollen Features einer Datenbank ausschöpfen kann.

Wichtig für mich wäre:
  • Lauffähig mit Delphi 2009
  • Nativ (d.h. möglich keine DLL, die man beipacken muss (FireBird ist hier, sofern ich richtig gelesen hab, eine Ausnahme))
  • MySQL (als Remote-Connection)
  • FireBird (als Embedded-Variante)
  • Unterstützung von Transaktionen (deswegen fallen hier die Zeos als kostenlose Variante raus)
  • Einfache Handhabung (ist natürlich Ansichtssache)
  • Update-Politik (nett wäre natürlich Lifetime Updates (inkl. Major-Version) *g* oder wenigstens Lifetime günstigere Major-Version Updates)

Ich schätze mal, dass es für mich keinen großen Unterschied ausmacht, da ich, wie ich schrieb, niemals alle Datenbank spezifischen Features ausnutzen kann.

Da die $400 kein Pappenstiel sind, würde ich gerne mal von Leuten, die eins davon einsetzen (oder beide schon eingesetzt haben), wissen, warum AnyDAC und nicht UniDAC oder warum UniDAC und nicht AnyDAC.

Danke und liebe Grüße,

Manuel

Bernhard Geyer 25. Okt 2008 14:24

Re: AnyDAC oder UniDAC?
 
AnyDac
+ Unterstützung von mehr DBM-Systemen
+ Schon Free-Pascal-Support (bei DevArt noch nicht überall)

UniDac
+ "Älteres" Know How in diesem Bereich (Was aus von Nachteil sein kann wenn man Altlasten nicht ablegt)

Von meiner Erfahrung mit DAC for MySQL kann ich nur sagen das diese absolut keine Performancebremse sind. Praktisch immer ist die DB das beschränkende Element

Die Muhkuh 25. Okt 2008 14:26

Re: AnyDAC oder UniDAC?
 
Hallo Bernhard,

Zitat:

Unterstützung von mehr DBM-Systemen
Die wichtigen können beide: MySQL, Firebird / Interbase, Oracle. Erstere zwei sind für mich interessant.

Free-Pascal-Support brauche ich nicht. :)

Tyrolean 25. Okt 2008 17:39

Re: AnyDAC oder UniDAC?
 
Hallo!

Ich benutze AnyDAC schon sehr lange und bin sehr zufrieden damit. UniDAC ist halt relativ neu und bietet leider nicht das gleiche, insbesondere den Support von ODBC vermisse ich. Über ODBC kann ich so ziemlich alle DBMS erreichen, wenn auch nur für Im- bzw Exporte.
Also würde ich AnyDAC auf jeden Fall UniDAC vorziehen, wenn auch die Macher von UniDAC sehr gut sind.

Gruß aus den Bergen
Günter

mkinzler 25. Okt 2008 18:05

Re: AnyDAC oder UniDAC?
 
Der FreePascal Support wurde in den neuen Versionen von DevArt verbessert

Die Muhkuh 25. Okt 2008 18:33

Re: AnyDAC oder UniDAC?
 
Zitat:

Zitat von mkinzler
Der FreePascal Support wurde in den neuen Versionen von DevArt verbessert

Das brauch ich nicht...

mkinzler 25. Okt 2008 18:41

Re: AnyDAC oder UniDAC?
 
Bezog sich auch auf die Aussage, das diese bei UniDAC fehlen würde

Die Muhkuh 26. Okt 2008 09:48

Re: AnyDAC oder UniDAC?
 
Er sagte ja nicht, dass es fehlt, er hat es nur nicht erwähnt. Vielleicht ist er da noch nicht auf dem neuesten Stand. :stupid:

juergen 26. Okt 2008 11:41

Re: AnyDAC oder UniDAC?
 
Hallo zusammen,

ich hoffe meine Querfrage passt hier rein:
- auf der Seite von RemObjects (also AnyDAC) kann ich nicht finden ob die Sourcen mitgeliefert werden.
Bei UniDAC gibt es expliziet eine Edition mit Sourcen.

Weiß da jemand mehr?

Die Muhkuh 26. Okt 2008 11:46

Re: AnyDAC oder UniDAC?
 
Hi,

da ich heute die AnyDAC gekauft habe: Ja, sie sind mit Source.

[edit]Mal abgesehen davon, bekomme ich sie nicht in Delphi 2009 kompiliert *grml* [/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:35 Uhr.
Seite 1 von 5  1 23     Letzte »    

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