Pour ceux qui deploi des logiciel de gestion et utilise le BDE voici une methode Simple...
Source / Exemple :
Allez y dans le repértoire du "bde" de Delphi est selectionné les Fichiers suivants;
Liste des fichiers à inclure avec l'executable
dans le même Répértoire, sans aucune régistration.
==================================================
116,736 IDR20009.DLL 05/10/2001 01:00 PM ou IDR2000c.dll
144,454 CHARSET.CVB 05/10/2001 01:00 PM
250,896 EUROPE.BTL 05/10/2001 01:00 PM
517,810 FAREAST.BTL 05/10/2001 01:00 PM
589,312 IDAPI32.DLL 05/10/2001 01:00 PM
139,264 IDBAT32.DLL 05/10/2001 01:00 PM
454,144 IDDBAS32.DLL 05/10/2001 01:00 PM
255,488 IDPDX32.DLL 05/10/2001 01:00 PM
101,376 BANTAM.DLL 05/10/2001 01:00 PM
464,896 IDSQL32.DLL 05/10/2001 01:00 PM
59,950 OTHER.BTL 05/10/2001 01:00 PM
387,072 SQLINT32.DLL 11/12/1999 05:11 AM
36,458 USA.BTL 05/10/2001 01:00 PM
==================================================
Si votre programe commubique avec l'ODBC inclure
/////////////////////////////////////////////
copier ces fichiers avec votre EXE et votre rep. DATA dans le même Rep.et c'est tous...
Conclusion :
Il ne faut pas oublier d'ajouter le code de création de l'alias:
on create:
var chemin:string;
begin
chemin := extractfilepath(application.exename)+'Data'; //Data le rep qui contient tous les *.db...
session.configmode := cmsession;
try session.AddStandardAlias('MyALias',chemin,'Paradox');
finally
session.configmode:=cmAll;
end;
database1.aliasname:='MyAlias';
table1.open;//ouverture des Tables..
// poser le curseur sur addStandardsAlias est cliquer sur F1 pour mieux comprendre
end;
// pour ceux qui sont interesse je peux deposé un exemple complet
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.