begin process at 2012 02 10 01:04:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Delphi

 > 

Base de données

 > 

Autre

 > 

Configuration BDE


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Configuration BDE

jeudi 26 octobre 2006 à 10:40:56 | Configuration BDE

simonpelloquin

Bonjour,

Je voudrais savoir s'il existe un moyen de modifier une propriété du BDE par delphi...
Pour être plus clair :
Session.GetConfigParams('DRIVERS\PARADOX\INIT', MyList)  me renvoie dans MyList une ligne NET DIR = C:\
Je voudrais modifier cette ligne (jusque là, c'est pas trop dur) et enregistrer ces modifs dans le fichier de configuration BDE... Mais quelle est donc la procédure inverse à "GetConfigParams"... (pas de SetConfigParams malheureusement )

Simon
jeudi 26 octobre 2006 à 11:58:03 | Re : Configuration BDE

cerber943

Réponse acceptée !
Salut, je ne sais pas s'il y a une fonction SetConfigParams, mais jette un oeil dans la base de registre ca m'étonnerais que tu ne puisses pas modifier directement dans le fichier IDAPI32.CFG qui contient les paramètres du BDE...
Si tu veux vraiment le faire, éditer ce fichier ne devrait pas être bien compliqué. Il faut s'assurer qu'aucun programme n'utilise le BDE bien entendu.

La base de registre contient aussi il semble un certain nombre de paramètres du BDE tu peux toujours fouiller par la :

HKEY_LOCAL_MACHINE\Software\Borland\DATABASE Engine\*

Bon courage
PS : il doit y avoir une propriété NetDir dans les TSession si ca peut t'aider à ne pas modifier la config globale du BDE ca sera mieux pour faire cohabiter ton appli avec d'éventuelles autres ;)
jeudi 26 octobre 2006 à 14:21:42 | Re : Configuration BDE

simonpelloquin

Merci Cerber,

J'ai beau chercher, je trouve pas... Il y a bien des infos dans la base de registre mais ... pas de netdir
J'ai bien trouvé une fonction mais elle marche pas sous delphi 5 (pour ceux que ça interesse : http://www.marteens.com/trick13.htm ) et j'ai pas envie de batailler pour essayer de tenter de la rendre fonctionnelle. Je laisse tomber et règlerai le net dir à la main... [ Lien ]
Simon
jeudi 26 octobre 2006 à 14:30:17 | Re : Configuration BDE

cerber943

Réponse acceptée !
Bon tu as besoin de ca pour que le netdir soit bien configuré dans ton application ou pas ???
Si c'est le cas, sache que chaque session BDE peut avoir son propre NetDir. Il est par défaut égal à la valeur que tu trouves dans le BDEAdmin. Mais tu peux utiliser le TSession.Netfiledir pour le paramétrer différemment de sa valeur par défaut dans ton application.
C'est d'autant plus propre que si tu exécutes différentes applications delphi qui utilisent le BDE dans des netdir différents, ca n'aura pas d'interférence sur ton programme et tu n'en auras pas non plus sur les autres.
Bon courage dans ta recherche. Si ce n'est pas ce que tu cherchais fait le moi savoir ;)
jeudi 26 octobre 2006 à 15:17:58 | Re : Configuration BDE

simonpelloquin

ok Cerber,
c'est vrai que ça semble plus propre... je prends note, merci pour tes réponses.

Simon
samedi 19 mai 2007 à 18:31:27 | Re : Configuration BDE

abilou7



Salut
j'essai d'ouvrir mes tables par le module base de données mais je n'arrive pas il m'affiche un msg d'erreur "impossible d'initialiser BDE ... est ce que vous pouvez m'expliquer ce msg et bien sûr me proposer les solutions .....

j'utilise delphi5 proffessionel

Merci



Cette discussion est classée dans : modifier, configuration, bde, getconfigparams, mylist


Répondre à ce message

Sujets en rapport avec ce message

Modifier valeur TStringList [ par Sat83 ] Bonjour!Je voudrais modifié une valeur dans une TStringList.J'ai donc créer la méthode:var myList : TstringList;[...]<font color="#800080" face="Couri Problème d'accents - Configuration BDE [ par paper12 ] Bonjour, Voila, j'ai une base de données sous forme de fichiers dbf et j'ai un problème lors de la récupération des informations, car les accents ne Installer le BDE sans être administrateur [ par lolo7540 ] Bonjour, j'ai développé une application base de données sous Delphi avec Paradox. Cette application doit être utilisée sur un poste dont je n'ai pas d Passer du BDE vers autre SGBD + compos à utiliser [ par MAURICIO ] Bonjour à tous, voilà, je suis un vieil habitué des tables DBase que je manipule via les compos BDE (Borland Database Engine). Ça fait plus de 10 Ajouter des images à mon code puis les modifier [ par badyinfo ] Bonjour à tous, Voilà, ce que j'aimerai faire : Pour des festivités(Noël, Nouvel An, Fête de travail, fêtes religieuses....etc) ou des avis des décès BDE sous paradox [ par samwas ] salut jai mis une application avec des donnees que je veut enregistre mais je ne sait pas comme le faire est ce que il ya une personne pour m'aider me Comment modifier la coleur d'un composant " Tpanel " en cours d'exécution? [ par Aramnio ] bonsoir[^^happy17] Le problème est que je suis en train de construire un jeu d'échecs, et j'ai divisé l'échiquier en 64 composantes " TPanel ", dont 3 configuration logiciel [ par Luigi1205 ] bonjours a tous j'aimerai savoir se que sa veut dire configuration logiciel(répertoire, convention de nommage ) merci d'avance Modifier un fichier xml avec turbo delphi [ par cssedan ] Comme c'est marqué dans le titre, j'aimerai en faite modifier un fichier xml avec turbo delphi pour modifier 5 ou 6 données (nombres) dedans. Est-ce p BDE ERREUR [ par sharifcrd ] sharif Bonjour a tous j'ai realiser une application de base de donnes, ça marche parfaitement sur mon PC ou DELPHI 7 est installé Mais quand je veut


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 5,678 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales