Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Firebird: IBDAC oder UniDAC? (https://www.delphipraxis.net/149654-firebird-ibdac-oder-unidac.html)

BlueStarHH 26. Mär 2010 09:31

Datenbank: Firebird • Version: 1.5 • Zugriff über: Momentan IBX

Firebird: IBDAC oder UniDAC?
 
Hallo,

momentan greife ich auch Firebird mit IBX zu. Mit Delphi 2010 klappt dies nicht mehr richtig. Ich möchte deshalb zu IBDAC oder UniDAC wechseln. Welche Vor- und Nachteile der beiden Komponenten gibt es? Für was soll ich mich entscheiden?

Vielen Dank!

JannesDKS 26. Mär 2010 09:38

Re: Firebird: IBDAC oder UniDAC?
 
Hi,

erzähl doch bitte mal mehr über die Probleme, die du mit den IBX-Komponenten unter Delphi 2010 hast. Wir verwenden die nämlich auch mit Delphi 7 und wollen mittelfristig (wg unicode) auf Delphi 2010 (oder was auch immer dann die aktuelle Version ist) wechseln.

RWarnecke 26. Mär 2010 10:07

Re: Firebird: IBDAC oder UniDAC?
 
Zitat:

Zitat von BlueStarHH
... deshalb zu IBDAC oder UniDAC ...

Schaue Dir mal diese Seite an. Dort werden die Unterschiede aufgezählt. Mit UniDAC kannst Du mehrere Datenbanken bedienen und mit IBDAC nur Interbase/Firebird.

mkinzler 26. Mär 2010 10:17

Re: Firebird: IBDAC oder UniDAC?
 
UniDAC benötigt aber imho IBDAC

BlueStarHH 26. Mär 2010 10:24

Re: Firebird: IBDAC oder UniDAC?
 
Zitat:

Zitat von JannesDKS
erzähl doch bitte mal mehr über die Probleme, die du mit den IBX-Komponenten unter Delphi 2010 hast.

Wenn ich bei bestimmten Tabellen active=true setzen möchte, erscheint eine Schutzverletzung. Die IBX-Komponenten unterstüzen Firebird offiziell nicht. Deswegen wird es wohl auch mal Zeit zu wechseln. So wie ich das sehe geht das auf IBDAC relativ problemlos und der Preis ist auch OK.

BlueStarHH 26. Mär 2010 10:29

Re: Firebird: IBDAC oder UniDAC?
 
Zitat:

Zitat von RWarnecke
Zitat:

Zitat von BlueStarHH
... deshalb zu IBDAC oder UniDAC ...

Schaue Dir mal diese Seite an. Dort werden die Unterschiede aufgezählt. Mit UniDAC kannst Du mehrere Datenbanken bedienen und mit IBDAC nur Interbase/Firebird.

Abgesehen davon und vom Preis, sehe ich so keine Unterschiede. Man kann es auf der Seite nicht direkt vergleichen.

BlueStarHH 26. Mär 2010 10:30

Re: Firebird: IBDAC oder UniDAC?
 
Zitat:

Zitat von mkinzler
UniDAC benötigt aber imho IBDAC

Davon ist auf der Hersteller-Webseite nichts zu lesen (oder ich übersehe es). Hast du eine Quelle?

franktron 26. Mär 2010 10:35

Re: Firebird: IBDAC oder UniDAC?
 
Zitat:

Zitat von BlueStarHH
Zitat:

Zitat von mkinzler
UniDAC benötigt aber imho IBDAC

Davon ist auf der Hersteller-Webseite nichts zu lesen (oder ich übersehe es). Hast du eine Quelle?

Nein braucht er nicht ich habe mal die Demo getestet und damit ging das.

RWarnecke 26. Mär 2010 11:03

Re: Firebird: IBDAC oder UniDAC?
 
Zitat:

Zitat von mkinzler
UniDAC benötigt aber imho IBDAC

Ich setze UniDAC ein. Die Komponenten sind alle eigenständig und habe keine Abhängigkeiten zu einer anderen Sammlung.

Sir Rufo 26. Mär 2010 14:09

Re: Firebird: IBDAC oder UniDAC?
 
Zitat:

Zitat von mkinzler
UniDAC benötigt aber imho IBDAC

Mit UniDAC bekomme ich Zugriff auf unterschiedliche DB-Systeme.

IBDAC ist eine Teilmenge von UniDAC ... somit ist IBDAC nicht notwendig für UniDAC, sondern darin enthalten :mrgreen:

edit: Bei der Installation von den DAC kann man entweder die Einzelteile MyDAC, IBDAC, etc. oder ausschließlich die UniDAC installieren.
Also wenn UniDAC installiert ist, dann können die anderen nicht mehr installiert werden!

Die Muhkuh 26. Mär 2010 14:54

Re: Firebird: IBDAC oder UniDAC?
 
Soweit ich weiß, hast Du bei den spezifischen Komponenten (also IBDAC vs UniDAC) noch Möglichkeiten, spezifische Funktionen von Datenbanken zu nutzen. Da kann vielleicht jemand, der die Dinger einsetzt mehr dazu sagen.

Ich selbst verwende die AnyDAC von RemObjects.

FBrust 26. Mär 2010 16:22

Re: Firebird: IBDAC oder UniDAC?
 
Hallo,

ich stand letztes Jahr auch vor der Frage UniDAC oder IBDAC. Hier die Antwort vom Support von Devart:

Zitat:

The difference is that IBDAC has some additional components to work with Firebird (TIBCAlerter and administrative componets). IBDAC also supports ARRAY data type which is not supported in UniDAC.

Grüße

Frank

Die Muhkuh 26. Mär 2010 16:46

Re: Firebird: IBDAC oder UniDAC?
 
Zitat:

Zitat von FBrust
ich stand letztes Jahr auch vor der Frage UniDAC oder IBDAC

Deine Entscheidung wäre noch interessant.

FBrust 26. Mär 2010 18:49

Re: Firebird: IBDAC oder UniDAC?
 
Ach so ja, ich wusste doch, ich hab was vergessen.... :mrgreen:


Ich hab mich für IBDAC entschieden, da ich langfristig auf Firebird setze, sowohl als Server als auch lokal.

Die zusätzlichen Komponenten brauche ich zwar momentan nicht, aber ich möchte mir einfach die Möglichkeiten offenhalten.

Grüße

Frank

BlueStarHH 27. Mär 2010 10:53

Re: Firebird: IBDAC oder UniDAC?
 
OK, danke an alle. Ich hab mich für IBDAC entschieden, weil es mehr auf Firebird zugeschnitten und günstiger ist.


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