[ Pobierz całość w formacie PDF ]
.Jednak MicrosoftInternet Explorer, jak widać na rysunku 20.69, obsługuje formantyActiveX.Rysunek 20.69.Formant cSlider nastronie WWWAby zobaczyć kod HTML strony WWW, otwórz ją w Internet Explorerze i wybierz yródło z menu Widok.Zauważ, że wkodzie HTML znajduje się formant cSlider oraz jego classID (rysunek 20.70):-->Jeżeli chcesz używać formantu cSlider na innej stronie WWW, skopiuj kod obiektu HTML z jednej strony do innej.Rysunek 20.70.Formant ActiveXw kodzie HTML Część VIIZagadnienia wielodostępuW tej części:u Zagadnienia wielodostępu, serwer plików, blokowanie.u Replikacja i JRO.u Bezpieczeństwo. Rozdział 21.Zagadnienia wielodostępu, serwerplików, blokowanieW tym rozdziale:u Konflikty.u Konfiguracja.u Blokady Accessa i Jet.u Blokady Oracle / SQL Server.Gdy baza danych Accessa opuszcza swoje środowisko programistyczne i zaczyna być używana przez ludzi, dla którychbyła utworzona, jest narażona na efekty uboczne wielodostępu.Najbardziej irytującym problemem powodowanym przezwielodostęp są konflikty w dostępie do rekordów.KonfliktyWażne jest, aby pamiętać, że każda wieloużytkownikowa baza danych jest narażona na problemy powodowane przezblokady i konflikty.Ukrywanie komunikatów o błędach lub nadzieja na to, że wszystko dobrze pójdzie, nie usunieproblemów.Mimo że zagadnienia wielodostępu wydają się skomplikowane, dokładne zrozumienie, w jaki sposób Jetblokuje dane i zarządza wieloma użytkownikami, nie jest trudne.Pozostawienie nierozwiązanych zagadnień wielodostęputworzy zwykle dużo większe problemy nękające użytkowników, klientów i wpływające na naszą reputację.Nieprawidłowerozwiązanie problemów wielodostępu prowadzi do następujących problemów:u Nowe rekordy nie są zapisywane  nie ma nic gorszego dla użytkownika wprowadzającego dane do aplikacji, jakzniknięcie wprowadzonych danych.Fakt, że prawdopodobnie nie będzie mógł powtórzyć tego błędu, nie znaczy,że problem nie istnieje, raczej mają rację mówiąc, że aplikacja jest niepewna.u Zmiany nie zostają zapisane  klient może nawet nie zauważyć, że zmiany nie zostały zapisane.Jednak kiedyś wprzyszłości arkusz bilansu będzie nieprawidłowy lub nie będzie zgadzać się stan magazynu, albo zamówienieważnego klienta zostanie wysłane pod zły adres.Są to skomplikowane problemy i często nie są wykrywane naczas.u Użytkownicy mogą otrzymywać tajemnicze komunikaty, że system nie może zwrócić żądanych danych.Mimo żejest to mniej dramatyczna sytuacja, nie należy rozczarowywać użytkowników, gdy system załamuje się przyniewielkim obciążeniu.W Accessie zagadnienia wielodostępu to nie tylko blokowanie i zdejmowanie blokad.Ponieważ aplikacja przechowywanajest w pojedynczym pliku, a aplikacja ma formularz związany bezpośrednio z danymi, dyskusja na temat wielodostępumusi zawierać zagadnienia dotyczące zarządzania plikami, konfiguracji, technik tworzenia interfejsu użytkownika orazwłaściwości kwerend i formularzy.Zwykle aplikacja Accessa wymaga kombinacji kilku taktyk, ponieważ napotkasz różneproblemy wielodostępu w kilku różnych miejscach aplikacji. 395Rozdział 21.f& Zagadnienia wielodostępu, serwer plików, blokowanieKonfiguracjaAplikacja Accessa może być skonfigurowana na kilka sposobów, aby przystosować ją do obsługi wielu użytkowników.Każdy z nich ma swoje wady i zalety.Podstawowe zalety i wady są opisane poniżej.u Konfiguracja sieciowa.W takiej konfiguracji pojedynczy plik MDB umieszczony jest na serwerze sieciowym, aużytkownicy uruchamiają aplikację z tego serwera.Zaletą takiej konfiguracji jest łatwość konserwacji, ponieważwystarczy zamienić jeden plik programu.Jednak wszystkie formularze, raporty, moduły, kwerendy oraz Access ibiblioteki DLL muszą być przesłane poprzez sieć, co powoduje duże obciążenie sieci prowadzące do obniżeniewydajności aplikacji.W tej konfiguracji do manipulacji danymi prawdopodobnie używasz formularzyzwiązanych.Jak jest to przedstawione pózniej, formularze związane powodują konflikty przy jednoczesnymdostępie do danych.u Oddzielenie danych od programu [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • andsol.htw.pl