j'ai pas installé ni Delphi ni quoi que ce soit;
ma base de donnée ne peut pas être utilisée sous WinVISTA
et je ne peut installer la library "BDE" !!
Comment régler ce problème ?
========
si non, est ce qu'on utilise le SQLITE ?
j'ai pas installé ni Delphi ni quoi que ce soit;
ma base de donnée ne peut pas être utilisée sous WinVISTA
et je ne peut installer la library "BDE" !!
Comment régler ce problème ?
========
si non, est ce qu'on utilise le SQLITE ?
BDE peut fonctionner sur VISTA pas de soucis .
Ma première installation a été laborieuse , je dois l'avouer, je me suis battu avec l'UAC (désactivé, mes problèmes ont été beaucoup amoindri) . Cependant depuis je fais avec l'UAC et pas de problème (8 postes à ce jour).
Le truc c'est d'executer le programme BDE en tant qu'administrateur (clic droit sur le raccourci) et surtout de ne rien mettre directement dans la racine ce que fait BDE si rien n'est indiqué pour PARADOX (le fameux fichier PDOXUSERS.NET)
pour cela , après l'installation , la première chose à faire c'est d'aller dans l'onglet configuration, PILOTE/NATIF/PARADOX et de changer le chemin de NET DIR de C:\ vers un autre répertoire ( i.e. C:\MESPROGS\FICHIERS) et ce avant de créer les alias
Si tu n'executes pas le programme en tant qu'administrateur , BDE "plante" et ne se ferme plus toutefois bizarre les informations saisies sont quand même sauvegardées donc pas trop de bobo
L'astuce n'est pas complète , loin s'en faut , je dirais qu'en plus cela doit dépendre des droits de l'utilisateur qui installe , de la version de VISTA etc...
Je viens de découvrir un autre problème .
J'ai installé le BDE sur un poste en tant qu'administrateur , déclaré les alias comme indiqué plus haut , pas de soucis.
J'ai un utilisateur n'ayant que des droits 'normaux' , surprise les alias pointaient différémment , encore une "erreur" bizarre ou ce que je pense un bde mal configuré , n'allant pas cherche le fichier de CONF au même endroit .
Je vais étudiè de plus près les registres et tutti quanti
Je me pose une question .
Sachant que sous vista la racine C: ne peut pas être utilisée d'où l'astuce pour paradox .
Sachant maintenant que le repertoire 'program files' est en lecture seule Est-ce qu'en installant le BDE ailleurs que dans ce dernier on ne reglerait pas le problème sans se casser la tête ?
je n'ai pas de nouvelle machine pour tester ce truc , quelqu'un l'a t-il déjà fait ?
"je philosophe plus loin" si on faisait de même pour les install de DELPHI 'non compatibles VISTA , c.a.d celle qui veulent absolument écrire dans les repertoires de delphi (je ne parle pas du système d'aide)
Bonjour,
Après avoir lu le sujet, j'ai modifié NET DIR afin qu'il pointe sur un emplacement autre que le répertoire racine, comme préconisé ici http://dn.codegear.com/fr/print/36872.
Cela fonctionne, mais comment le faire automatiquement via un script Inno Setup d'installation qui installe une application nécessitant le BDE ?
J'imagine qu'il ne faut pas détecter si Vista est installé car si l'emplacement de NET DIR est modifié cela sera valable pour toute version de Windows.
Qu'en pensez-vous ?
Merci d'avance pout tout avis.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager