Bjr
Je découvre Rad Studio XE8 et mes premiers essais portent sur la connectivité à Firebird (local).
Les outils Firedac qui me paraissent nécessaires sont :
TFDConnection;
TFDTransaction;
TFDTable;
pour un premier test.
Je commence par recevoir un message disant que FBCLIENT.DLL doit se trouver soit dans windows/system32 soit dans le répertoire de l’exécutable.
Même en copiant ce fichier à côté de l'exe le message apparait encore de temps en temps. Si je le copie dans windows/system32 ça semble régler ce problème mais un deuxième apparait..Object Factory for class ... is missign. Pour recenser le composant [TFDGUIxWaitCursor] vous pouvez le déposer dans votre projet
Si j'en crois la doc embarcadero la solution semble différente :
Mais retirer le composant [TFDGUIxWaitCursor] que je n'ai pas inclus dans mon projet je ne vois pas...Object factory for class {3E9B315B-F456-4175-A864-B2573C4A2201} missing.
To register it, you can drop component [TFDGUIxWaitCursor] into your project
Cela se produit au moment de l'ouverture de la table.
Concernant fbclient.dll je me demande comment s'y prenait Delphi 7 ou BC++ 6 qui semblaient ne pas avoir besoin de cette DLL (réclamée en revanche par ISQL).
Par ailleurs la palette de composants ne contient pas de contrôle TDBEdit ou autre VCL.DBCtrls. Si l'installation de XE8 s'est déroulée normalement ce qui semble être le cas ces VCL ne devraient ils pas être disponibles puisqu'ils semblent bien exister encore sous ce nom.
Si je progresse je vous tiens au courant...
Partager