Skocz do zawartości
Zaloguj się, aby obserwować  
Kolopik

Openoffice Base/ Libreoffice Tworzenie i edycja bazy

Polecane posty

Witam, tworzymy bazę klientów w wyżej wymienionym programie. Utworzyliśmy sobie łatwe formularze do tworzenia nowych rekordów oraz edycji. Cała baza umieszczona jest na zewnętrznym serwerze MySQL, łączymy się do niej z różnych komputerów, czasami zdarza się jednoczesna edycja tego samego rekordu (!)

 

Właśnie tego chcemy uniknąć, gdyż czasami nadpisujemy własne zmiany i robi się z tego niezłe szambo.

 

Czy można w jakiś sposób zablokować rekord, który jest właśnie edytowany przez innego użytkownika?

 

Jeśli ten program nie posiada takich funkcji, to może Access ? Chciałbym się upewnić, gdyż musiałbym trochę wybulić za to rozwiązanie. Może macie jakieś inne propozycje? Jeśli już, to szukam czegoś tańszego, prostego, łączącego się z naszą utworzoną bazą MySQL.

 

Z góry dzięki za wszelkie sugestie.

 

Pozdrawiam,

Kolopik

Edytowano przez Kolopik (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Na innodb: http://dev.mysql.com/doc/refman/5.0/en/innodb-locks-set.html

 

Ale duzo latwiej byloby po stronie frontendu cache-owac i przed update porownac zawartosc cache z rzeczywista, a jesli sie nie zgadza, to poinformowac o tym usera. Na pewno bedzie to bardziej intuicyjne.

Prawdę mówiąc niewiele zrozumiałem z Twojej wypowiedzi, ale dzięki :D

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zaloguj się, aby skomentować

Będziesz mógł dodać komentarz po zalogowaniu się



Zaloguj się
Zaloguj się, aby obserwować  

×