Bonjour,
Je suis en train de faire une DLL qui utilise ADO pour accéder à une base de donnée.
J'utilise BDS 2006
J'ai réussi à accéder à ma base en ajoutant le package "Composants Borland ADO BD"
Le problème c'est que si je lance mon application sur un poste ne possédant pas un environement de développement, je doit ajouter les fichiers
adortl100.blp, rtl100.bpl et dbrtl100.bpl
La solution à ce genre de problème c'est d'enlever la coche "Construire avec les package d'exécution"
Ce qui se passe c'est que si j'enlève cette coche, j'ai plusieurs erreurs à la liaison du style
[Lieur Erreur] Error: Externe '__fastcall Adodb::TADOConnection::~TADOConnection()' non résolu référencé par C:\Applicaionfolder\Class.OBJ
Est ce qu'il y aurait une solution pour intégrer ces package .bpl directement dans le projet ?
Faire une sorte d'include dans le code ? Ou alors convertir les .bpl en .lib ou autre ? J'ai essayer avec CMD=>implib mais sans succés
Je ne pense pas que le problème se limiter au package ADO.
Merci
Partager