I po sprawie.
P.B.
Użytkownik "adamc1ster" <adamc...@gmail.com> napisał w wiadomości
news:5d35d753-2b92-4e73...@k13g2000vbq.googlegroups.com...
Podział bazy na fronton i zaplecze nie jest warunkiem koniecznym na
jednoczesna prace kilku użytkowników. Owszem, wpływa to na wydajność, więc
pewnie warto, ale tu nie o to chodzi.
W opcjach bazy Access - zaawansowane musisz ustawić opcje otwierania bazy.
Domyślnym ustawieniem jest udostępnione otwieranie bazy - czyli pozwala na
jednoczesną pracę niejednego użytkownika. Musisz także zdecydować - czy i
jak blokować rekordy (też w opcjach zaawansowanych). Tu właśnie może pojawić
się problem - jaki ma być podział pracy pomiędzy poszczególnych
użytkowników? Konflikty mogą się pojawić wtedy, gdy kilku jednocześnie
zacznie edytować ten sam rekord. Nie znając schematu Twojej bazy - trudno
jest radzić coś konkretnego.
A tak na marginesie - otwierając kilka sesji Accessa na tym samym
komputerze - też możesz potestować wielodostep.
------------------------------------------
marzatela
http://mojezmaganiainformatyczne.blox.pl
A czy na wszystkich komputerach musi być acces miałem nadzieję że
wystarczy runtime.
A czy na wszystkich komputerach musi być acces miałem nadzieję że
wystarczy runtime.
Z tego co wiem (akurat Runtime nie testowałam, moi użytkownicy zawsze mieli
pełne wersje) - wystarczy.
-----------------------------------
marzatela
http://mojezmaganiainformatyczne.blox.pl
Podzieliłem bazę przeniosłem na inny komputer tabele, i przy pomocy
menadżera połączonych tabel przydzieliłem ścieżki i działa zdalnie
( na pełnej wersji accesa ) natomiast nie wiem jak to zrobić w
aplikacji działającej pod runtime ponieważ nie potrafię podać ścieżek
dostępu ( przykład ze strony Krzyśka P. u mnie się nie otwiera
niestety)
Z poważaniem Adam
Może spróbuj otworzyć Prog.mdb z Shift-em i moduł LINKOWANIE zastosuj do
swojej bazy.
P.B.
===
Z Shift-em się otworzyło moduł jest wiec jutro będę próbował go
zastosować do swojej bazy.
Dziękuję
Z poważaniem Adam Cymkiewicz.
Działa wszystko dziękuje za pomoc.
(...)
| Podział bazy na fronton i zaplecze nie jest warunkiem koniecznym na
| jednoczesna prace kilku użytkowników. Owszem, wpływa to na wydajność,
| więc pewnie warto, ale tu nie o to chodzi.
Ponieważ ruch na grupie niewielki, więc pozwolę sobie na polemikę :)
Fakt, że dzielić bazy nie ma obowiązku. Ale jednak jest to wysoce wskazane.
Nie tylko ze względu na wydajność. Przede wszystkim ze względu na wysokie
prawdopodobieństwo uszkodzenia pliku.
Trzeba pamiętać, że w bazie zawierającej oprócz tabel także formularze i
inne obiekty, access próbuje cały czas dokonać jakichś zmian.
Przykładowo po każdej zmianie szerokości kolumny, ich kolejności, przy
filtrowaniu czy sortowaniu.
Dodajmy do tego widoki tabeli przestawnej czy wykresu.
Lepiej aby kilku uzytkowników nie robiło tego naraz. Tym bardziej, że od
a'2000 wszystkie obiekty zapisane są w tabelach systemowych w jednym
wspólnym polu.
KN
Pozdrawiam
-----------------------------
marzatela
http://mojezmaganiainformatyczne.blox.pl
Tak w kontekście małego ruchu na grupie - Pomijając sprawę dzielenia
które wykonałem mam pytanie, czy tabele mogę umieścić na zdalnym ftp
czy też trzeba to jakoś inaczej zrobić.
tzn umieściłem na serwerze ftp przy próbie podłączenia się do tabel
wyświetla się komunikat że połączenie nie jest możliwe, nie wiem co
robię źle lub czy tak się da.
>
> Tak w kontekście małego ruchu na grupie - Pomijając sprawę dzielenia
> które wykonałem mam pytanie, czy tabele mogę umieścić na zdalnym ftp
> czy też trzeba to jakoś inaczej zrobić.
> tzn umieściłem na serwerze ftp przy próbie podłączenia się do tabel
> wyświetla się komunikat że połączenie nie jest możliwe, nie wiem co
> robię źle lub czy tak się da.
Nie da się edytować pliku będącego na serwerze ftp. Z ftp można
ściągać lub na niego wysyłać, ale edytować nie.