Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   FIRE DAC , Treiber Link nicht gefunden (https://www.delphipraxis.net/197258-fire-dac-treiber-link-nicht-gefunden.html)

bernhard_LA 25. Jul 2018 06:32

Datenbank: MSSQL • Version: 12 • Zugriff über: FireDAC

FIRE DAC , Treiber Link nicht gefunden
 
Liste der Anhänge anzeigen (Anzahl: 2)
Die Anleitung zum Aufbau einer DB Verbindung mit den FireDac (http://docwiki.embarcadero.com/RADSt...rver_(FireDAC) ) Komponenten habe ich befolgt .



* Uses incl.
Delphi-Quellcode:
 .... FireDAC.Phys.MySQL
;
* Komponente ist auf dem Formular


trotzdem erhalte ich die Fehlermeldung beim Verbindungsaufbau - Was ist noch falsch ?

DeddyH 25. Jul 2018 06:40

AW: FIRE DAC , Treiber Link nicht gefunden
 
MySQL, MSSQL... Du solltest Dich schon entscheiden.

bernhard_LA 25. Jul 2018 06:50

AW: FIRE DAC , Treiber Link nicht gefunden
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ok , dann fehlt mir aber genau diese Package http://docwiki.embarcadero.com/Libra...DAC.Phys.MSSQL

was muss ich nachinstallieren ?

DeddyH 25. Jul 2018 07:06

AW: FIRE DAC , Treiber Link nicht gefunden
 
Bei mir sind die Komponenten im Package dclFireDACEnt<Version>.bpl zu finden (gelistet als "Embarcadero FireDAC C\S-Komponenten"). Vielleicht ist das Package in der Professional nicht oder nur eingeschränkt enthalten.

MEissing 25. Jul 2018 07:07

AW: FIRE DAC , Treiber Link nicht gefunden
 
In der Professional Edition ist der Zugriff über FireDAC auf MS SQL nicht enthalten.

Alternative: ADO in der Professional Edition

(FireDAC Add-On für Bestandskunden, neu nicht mehr zu erwerben ODER die Enterprise Edition)

bernhard_LA 25. Jul 2018 21:01

AW: FIRE DAC , Treiber Link nicht gefunden
 
wie kann ich feststellen - ob ich Besatndskunde bin ? ( bin schon seit D7 dabei :-) - also gefühlt schon Bestandskunde mit Inventarnummer )

habe nur was für FireDAC bis XE 4 gefunden unter meinen Downloadoptionen : FireDAC for RAD Studio XE4 Pro and Delphi XE4 Pro with Mobile

MEissing 25. Jul 2018 21:06

AW: FIRE DAC , Treiber Link nicht gefunden
 
Das kannst am besten du selbst feststellen durch eine vorhandene Lizenz für das FireDAC Add On :-)

Hobbycoder 26. Jul 2018 08:24

AW: FIRE DAC , Treiber Link nicht gefunden
 
Zitat:

Zitat von MEissing (Beitrag 1408570)
In der Professional Edition ist der Zugriff über FireDAC auf MS SQL nicht enthalten.

Alternative: ADO in der Professional Edition

(FireDAC Add-On für Bestandskunden, neu nicht mehr zu erwerben ODER die Enterprise Edition)

Ist ADO zukunftsicher? Wird es diese Komponente auch in Delphi XE 11,12,14... noch geben? Oder wird sie von der FireDAC irgendwann ersetzt und nicht mehr vorhanden sein?

mkinzler 26. Jul 2018 08:40

AW: FIRE DAC , Treiber Link nicht gefunden
 
Weitere Alternative:

https://www.devart.com/unidac/

MEissing 26. Jul 2018 08:49

AW: FIRE DAC , Treiber Link nicht gefunden
 
Zitat:

Zitat von Hobbycoder (Beitrag 1408720)
Ist ADO zukunftsicher? Wird es diese Komponente auch in Delphi XE 11,12,14... noch geben? Oder wird sie von der FireDAC irgendwann ersetzt und nicht mehr vorhanden sein?

Solange es von Microsoft noch unterstützt wird, haben wir keine Pläne ADO aus dem Produkt zu nehmen.

BTW: Delphi Versionen sind XE bis XE8, dann kam Delphi 10, Delphi 10.1, Delphi 10.2

MichaelT 26. Jul 2018 12:11

AW: FIRE DAC , Treiber Link nicht gefunden
 
Die Prof Version enthält keine Treiber für Mainstream DBs und selbst der Zugriff auf die Open Source DBs ist, so denke ich mich zu erinnern, lokal.

Es gab mal ein Client Server Add-On Pack in dem auch diese Treiber enthalten waren. Der Nutzen einer Enterprise Version zu genau dem Zwecke bleibt überschaubar.

Für MS-SQL Devart schon immer ganz gut. Die sind vor bald weit über 10 Jahren nurmehr im Ansatz von Spezialkomponenten aus Zeit vor Nativclient überholt worden. Über OLE-DB ging der Batch so Mio. von Sätzen in ein bis 2 Sekunden als 'Array' recht gut. Das war aber unter MS-SQL 7 im Ausklingen und 2000. Heute so denke ich ist das Thema relativ durch.

(* Es hat sich allein vor Jahren rausgestellt, dass ich eine Sybase Allergie habe und verwende solche Datenbanken nicht mehr. *)





Zitat:

Zitat von bernhard_LA (Beitrag 1408568)
Ok , dann fehlt mir aber genau diese Package http://docwiki.embarcadero.com/Libra...DAC.Phys.MSSQL

was muss ich nachinstallieren ?


Hobbycoder 26. Jul 2018 18:42

AW: FIRE DAC , Treiber Link nicht gefunden
 
Zitat:

Zitat von MEissing (Beitrag 1408729)
Zitat:

Zitat von Hobbycoder (Beitrag 1408720)
Ist ADO zukunftsicher? Wird es diese Komponente auch in Delphi XE 11,12,14... noch geben? Oder wird sie von der FireDAC irgendwann ersetzt und nicht mehr vorhanden sein?

BTW: Delphi Versionen sind XE bis XE8, dann kam Delphi 10, Delphi 10.1, Delphi 10.2

Schon klar. Mit
Zitat:

Delphi XE 11,12,14...
wollte ich auf die nächsten Jahre hindeuten, wie auch immer die Version dann heißen mögen. (Ich hätte das XE natürlich weglassen sollen ;-)

bernhard_LA 26. Jul 2018 21:05

AW: FIRE DAC , Treiber Link nicht gefunden
 
habe eine Trail Architekt Version am laufen .

Hier gibt es die Nötige Link-Komponente. Ich Erzeuge alle FireDAc Kompoeneten nicht via Drag and Drop auf mein Form sondern zur LAufzeit in den jeweiliegn Routinen.

Welcher Code ist nötige um jetzt die Richtige SQL Link KOmponente meine TFDConnection zu Zuweisen ?


Delphi-Quellcode:
     
      MyCon := TFDConnection.create(nil) ;

      MyQ := TFDQuery.Create(nil) ;

      .......


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:03 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-2025 by Thomas Breitkreuz