[Delphi]"Demarree en"??

"Demarree en"?? [Delphi] - Delphi/Pascal - Programmation

Marsh Posté le 18-07-2002 à 21:17:16    

salut le BDE + table Paradox cherche les tables ds le repertoire courant.
 
Donc si on demarre le soft directement c OK
Mais si on le demarre depuis un raccourci SANS preciser le "demarrer en" : +repertoire du soft, le BDE ne marche pas correctement (pour etre plus precis on peut acceder à des table paradox en indiquant le chemin complet, mais en revanche pour les requetes (car ds la requete on indique select * from LaTable et non le chemin de la table donc le bde va la chercher ds le repertoire de demarrage(et non le repertoire courant ou truc ds le genre, deja essaye :/) il va chercher ds le repertoire de demarrage QUI est alors C:\Windows\bureau (si lancé avec un raccourci sur le bureau))
 
 
 
Y a t'il UN MOYEN de forcer la variable (proprieté) correspondante? (que je ne connais pas
avec genre laVariableDeDemarrage=ExtractFilePath(application.exename)
 
???
 
Merci

Reply

Marsh Posté le 18-07-2002 à 21:17:16   

Reply

Marsh Posté le 18-07-2002 à 21:18:32    

SetCurrentDirectory ça marche pas ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 18-07-2002 à 21:25:58    

non :/
 
 
pour l'appli principal oui
 
mais on dirait ke le bde a son propre rep de demarrage
:/

Reply

Marsh Posté le 18-07-2002 à 22:28:51    

tu peux pas lui donner le chemin complet vers les fichiers des BD ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 19-07-2002 à 12:58:03    

en fait pour contourner ça
je pourrais faire
select * from c:\blabla.db
 
mais justement dans une requete il ne sait pas quoi faire du C:
 
il met comme msg d'erreur : " element non trouvé : C"

Reply

Sujets relatifs:

Leave a Replay

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