Search  
Saturday, February 11, 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
  Visual FoxPro  Baze de date, tabele, view-uri si indecsi  O problema difi...
 O problema dificila ... pentru mine bineinteles
 
 7/2/2010 12:14:26 AM
User is offlinealemao
105 posts
5th


O problema dificila ... pentru mine bineinteles
 (N/A)
Am conceput o mica aplicaţie de 4 tabele (folosind un pic şi wizard-urile din VFP5), aplicaţie prin care încerc să gestionez un mic registru electronic.
Însă, "minunata" aplicaţie NU vrea să funcţioneze într-o mică reţea de formată din maxim 4 utilizatori.
Desigur, după ce am citit vreo trei ceasuri pe forum, am priceput că ideal era să lucrez cu views.
Ok, momentan nu dispun de timpul necesar pentru a face corecturile ce se impun.
Precizez că există o bază de date în care am adăugat cele 4 tabele, şi în plus am introdus şi câteva condiţii de integritate referenţială.
Problema apare atunci după ce deschid aplicaţia pe staţia 2, în prealabil aceasta fiind deschisă pe staţia 1.
Mai exact, la pornirea oricărui form primesc mesajul de eroare de mai jos:
Error loading file - record number 8 numetabelă. Loading form or the data environment : File acces is denied.
Fac menţiunea că deschiderea / închiderea fişierului (tabelei) este făcută automat de form prin Data environment având setat buffer-ul la 3 (record optimistic).
Proprietea WindowsType a formului este 1 - Modal respectiv proprietatea DataSession este 1 - Default Data Session.
Nu înţeleg ce se pretrece. Doar am mai lucrat cu aşa ceva şi a mers din prima fără probleme.
Cred că pierd cu brio ceva din vedere dar nu ştiu ce anume.
Prin urmare, vă rog mult, mult de tot să mă ajutaţi, cu ceva idei ori sfaturi că nu o scot la capăt nicicum şi timpul trece fără să rezolv problema.
Mulţumesc anticipat.
 7/2/2010 12:21:04 AM
User is offlineDaniel Buduru
2141 posts
1st




Re: O problema dificila ... pentru mine bineinteles
 (N/A)
Tabela este deschisa exclusiv fie pe aceeasi statie, fie pe o alta statie.
Pune SET EXCLUSIVE OFF in setari - ar trebui sa ai asa ceva in programul main al aplicatiei.

Daniel Buduru
 7/2/2010 6:39:06 PM
User is offlinealemao
105 posts
5th


Re: O problema dificila ... pentru mine bineinteles
 (N/A)
Intradevar nu exista comanda SET EXCLUSIVE OFF.
Dar acum primesc alt mesaj care zice ca
Fisierul este protejat la scriere, puteti doar sa-l editati.
Sa fie cumva o problema de la baza de date?
Stiu sigur ca tabelele sunt deschise automat prin DataEnvironment de la form-uri cu Buffer 3.
Daca este asa, atunci cum pot face ca baza de date sa se deschida si ea automat prin DataEnvironment cu optiunea SHARE?

 7/2/2010 8:02:18 PM
User is offlineDaniel Buduru
2141 posts
1st




Re: O problema dificila ... pentru mine bineinteles
 (N/A)
Pune in form.datasession=2 - Private Data Session. Asta va deschide automat tabelele shared.

Daniel Buduru
 7/3/2010 11:14:12 PM
User is offlinealemao
105 posts
5th


Re: O problema dificila ... pentru mine bineinteles
 (N/A)
Ok. Merge brici. Multumesc mult de tot. O alta intrebare. In baza de date am legat doua tabele (relationship). Un tabel (parinte) cu cheie primara si un tabel (copil) cu acelasi camp cu index regulate. Totodata am pus si cateva conditii la integritatea referentiala. Daca tabele sunt deschise cu SHARE automat ca urmare a sesiunii private, atunci baza de date se deschide AUTOMAT cu SHARE sau va fi EXCLUSIVE?
 7/5/2010 9:27:04 PM
User is offlineDaniel Buduru
2141 posts
1st




Re: O problema dificila ... pentru mine bineinteles
 (N/A)
Baza de date se deschide shared.

Daniel Buduru
 9/17/2010 12:27:34 AM
User is offlinealemao
105 posts
5th


Re: O problema dificila ... pentru mine bineinteles
 (N/A)
Multumesc mult Daniel
  Visual FoxPro  Baze de date, tabele, view-uri si indecsi  O problema difi...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement