|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2002 Messages : 55 ![]() |
Bonjour,
J'execute une requete sur une table dans un dossier nommé c:\eclipse\data\ Ensuite je veut déplacer ce dossier. Windows copie bien le dossier mais au moment de le supprimer, il ne veut pas car le dossier data est soit-disant toujours occupé par quelquechose. Le probleme ne se produit que quand je fait une requete avant. J'en ai déduit que je ne fermait pas quelquechose correctement mais impossible de trouver. je fais un "marequete.close;" mais ça ne suffit pas. j'ai essayé FreeAndNil(marequete); mais c'est pareil. |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : mars 2006 Messages : 615 ![]() |
Il faut fermer ta session par la commande
Et essayer de supprimer les fichier .lck sur ce répertoire puis faire les opérations souhaitées. Tu peux après réouvri ta session : |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2002 Messages : 55 ![]() |
J'ai essayé mais c'est toujours pareil
|
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Inscription : mars 2006 Messages : 615 ![]() |
Si tu peux reproduire l'erreur sur un petit programme du genre un répertoire + une Table et le mettre en zip ici je te donnerai je pense la solution.
|
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2002 Messages : 55 ![]() |
Merci !
Mais je viens de contourner le probleme. En fait je deplace le dossier avant Ce qui ne me gène pas pour la suite dans ce code. Merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com