Search  
Thursday, May 24, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  FoxPro  FoxPro 2.x DOS  Actiune destruc...
 Actiune destructiva a comenzii PACK
 
 1/21/2011 2:15:51 PM
User is offlinecjp_suceava
3 posts


Actiune destructiva a comenzii PACK
 (N/A)
Am instalat o retea cu server win 2003 Standars server. Softul care se foloseste se gaseste pe fiecare statie de lucru iar bazele de date pe server. Totul functioneaza excelent cu o exceptie: intr-o aplicatie folosesc si comanda de marcare pentru stergere a anumitor inregistrari si daca doresc sa STERG efectiv inregistrarile din DBF cu comanda de stergere - PACK - in urma actiunii comenzii PACK este ELIMINAT FISIERUL DBF. Am remarcat ca el nu se mai regaseste pe server dupa aceasta operatie. Cum fiecare statie de lucru trebuie sa beneficieze de toate facilitatile (inclusiv stergere) cer ajutor in rezolvarea problemei. Modificarile in DBF nu afecteaza decat inregistrarea de care ma ocup (cum e normal). Stergerea duce insa la pierderea intregii baze de date. Folosesc atat FOX 2.x DOS pentru unele aplicatii cat si Visual FOXPRO 5.0a pentru alte aplicatii
 1/21/2011 3:36:26 PM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Actiune destructiva a comenzii PACK
 (N/A)
Ai drept de creare fisiere pe share-ul ala? Ma gandesc ca VFP poate sa stearga fisierul dar nu poate sa-l creeze la loc.

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 1/22/2011 6:04:24 PM
User is offlineCostel
227 posts
www.adrisoft.ro
4th




Re: Actiune destructiva a comenzii PACK
 (N/A)
Problema a mai fost discutata. La comanda PACK foxul creeaza un fisier temporar cu inregistrarile fara marcaj de stergere, sterge vechiul fisier si apoi redenumeste fisierul temporar cu numele vechiului fisier, insa nu o mai poate face.
O solutie poate fi sa fie copiate inregistrarile fara marcaj de stergere, ZAP pe fisierul cu pricina si apoi cu APPEND FROM aduse inregistrarile copiate.
Spor !






Nu munci atit de mult incit sa nu-ti mai ramina timp ca sa cistigi bani. (proverb evreiesc)
 1/24/2011 12:19:39 PM
User is offlinecjp_suceava
3 posts


Re: Actiune destructiva a comenzii PACK
 (N/A)
 Grigore Dolghin wrote
Ai drept de creare fisiere pe share-ul ala? Ma gandesc ca VFP poate sa stearga fisierul dar nu poate sa-l creeze la loc.
Da. Share-ul are drepturi FULL CONTROL, atat la "share permissions" cat si la "security", pentru toti utilizatorii (users)
 1/24/2011 12:22:11 PM
User is offlinecjp_suceava
3 posts


Re: Actiune destructiva a comenzii PACK
 (N/A)
 Costel wrote
Problema a mai fost discutata. La comanda PACK foxul creeaza un fisier temporar cu inregistrarile fara marcaj de stergere, sterge vechiul fisier si apoi redenumeste fisierul temporar cu numele vechiului fisier, insa nu o mai poate face.
O solutie poate fi sa fie copiate inregistrarile fara marcaj de stergere, ZAP pe fisierul cu pricina si apoi cu APPEND FROM aduse inregistrarile copiate.
Spor !





1. As putea vedea discutiile anterioare? Unde anume? 2. Aplicatiile sunt in forma executabila si nu am sursa pentru a modifica si re-compila.
 1/24/2011 2:16:47 PM
User is offlineCostel
227 posts
www.adrisoft.ro
4th




Re: Actiune destructiva a comenzii PACK
 (N/A)
aici:
http://www.profox.ro/Forum/tabid/55/forumid/4/threadid/6749/scope/posts/Default.aspx

si aici:
http://www.profox.ro/Forum/tabid/55/forumid/4/threadid/6749/scope/posts/Default.aspx

o mai fi dar eu de astea stiu

Nu munci atit de mult incit sa nu-ti mai ramina timp ca sa cistigi bani. (proverb evreiesc)
 1/24/2011 5:29:11 PM
User is offlinealcosoft
15 posts
www.alcosoft.ro


Re: Actiune destructiva a comenzii PACK
 (Romania)
Am patit si eu la fel. Cauza: la rescrierea fisierului temporar din statie in server programul antivirus instalat considera ca este ceva suspect. Datele nu sunt pierdute. Cauta in statie un fisier TMP si deschide-l cu USE .... si vei vedea datele.
  FoxPro  FoxPro 2.x DOS  Actiune destruc...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement