Administrateur BDE et Delphi

Administrateur BDE et Delphi - Delphi/Pascal - Programmation

Marsh Posté le 11-06-2003 à 18:40:26    

Bonjour à tous,
 
Une petite question au niveau de l'administrateur BDE (ou Explorateur SQL ça revient au même) de Delphi.
J'aimerai modifier le 'path' d'une de mes bases de données directement dans du code Delphi ou au pire avec une ligne de commande (sur bdeadmin.exe ou dbexplor.exe), est-ce possible ?... Je sais bien que la solution serait de créer plusieurs bases et de modifier l'aliasname du TDataBase mais le problème c'est que c'est pas sur mon appli... Ca me permettrait d'avoir plusieurs bases différentes à partir d'une seule base de données créée dans le BDE, il faudrait donc que je puisse modifier le path avant de la lancer pour mettre par exemple 'C:\program files\Monappli\DB_1', ou 'C:\program files\Monappli\DB_2', etc...
Voila, si vous avez compris et que savez faire/avez des pistes, n'hésitez pas, merci bien !

Reply

Marsh Posté le 11-06-2003 à 18:40:26   

Reply

Marsh Posté le 12-06-2003 à 11:36:08    

Argh, personne n'a de réponse ? Me dite pas qu'on peut pas...

Reply

Marsh Posté le 13-06-2003 à 18:30:23    

Voila pour info pour les suivants...

Code :
  1. Procedure ChangeRep(UnAlias : string; NouveauRep : string);
  2.   var AliasInfos : TStringList;
  3. begin
  4.   AliasInfos := TStringList.Create;
  5.   Session.GetAliasParams(UnAlias, AliasInfos);
  6.   AliasInfos.Values['PATH'] := NouveauRep;
  7.   Session.ModifyAlias(UnAlias, AliasInfos);
  8.   Session.SaveConfigFile;
  9.   AliasInfos.Free;
  10. end;

 
Et voila !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed