Démarrer un DataModule par programmation
Bonsoir, bonjour à toutes 8-) et à tous,
J'ai l'habitude d'utiliser un DataModule, mais là j'ai une chose qui me turlupine dans la tête.
Je créer un dataModule dans lequel je place un ADOcnx et dans l'évenement
procedure MonModule.ADOCnxBeforeConnect(Sender: TObject);
1) je recupere le chemin de la base
2) Je me connect à ma MDB
mais par contrainte technique je doit faire cela après le choix dans une form de ma form principal d'un dossier, une fois le choix effectué là je peux executer mon DataModule pas avant, parcqu'en fait je ne connais pas le chemin avant ce choix (je connais que le nom de la base MDB)
Que dois-je faire ?
- retirer la ligne dans mon DPR qui déclarait l'ouverture du datamodule, mais comment ensuite le créer ?
- Ne rien faire, de toute façon l'évenement du AdoCnx n'ai pas lié à l'ouverture du Datamodule ?
Merci pour votre aide.