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

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×