Wybór tej odradzanej bazy/aplikacji raczej jest przesądzony, bo ogarniam trochę vba i tak prościej będzie zrobić interfejs niż postgres+frontend.
1. Ciężko się robi formularze wprowadzania danych w Accessie? Pewnie się da je zrobić w pliku excela + vba?
2. Użytkownik może mieć dostęp do jedynie formularza bez podglądu do tabel danych?
3. Można udostępnić tylko jedną tabelę użytkownikowi a resztę ukryć?
Dlaczego potrzebuję bazy? Mam kilka arkuszy w których użytkownicy wprowadzają codziennie dane. Nie chcę by mieli możliwość ich edycji + relacje między tabelami się przydadzą.
Wyobrażam sobie to tak, że albo potworzę formularze w Accesie albo w excelu, w którym na pół ekranu będą ostatnie dane do podglądu, a druga połowa to miejsce na wprowadzenie danych i przycisk zapisu do bazy. Reszta zainteresowanych może mieć pliki jedynie do podglądania danych.
Trochę #programowanie #it #sysadmin #excel #bazydanych #access
@ficoomiq access poważna aplikacja wybierz jedno xDDDDDD
@ficoomiq a nie możesz zrobić bazy na dajmy to postgresie, a access łączy się po odbc?
@ParisPlatynov przecież piszę, że wiem że jest to odradzany program, ale ma być alternatywą dla exceli mnożących się po firmie
@globalbus niby można, ale dla prostej bazy czy to nie overkill? Gdy za rok poczuję się na siłach robić coś z tym dalej, to się ewentualnie zmigruje do postgresa?
Tak by się musiały łączyć excel -> access -> postgres.
@ficoomiq do excela też możesz podpiąć źródło danych odbc.
Zaleta bazy danych na serwerze jest taka, że będziesz miał centralizację tego i wielodostęp w cywilizowany sposób, a nie poprzez przerzucanie plików na udziale sieciowym czy w inny pokrętny sposób.
Dodatkowo jeśli podefiniujesz użytkownikom ODBC poprawnie uprawnienia, to szansa, że coś popsują znacząco spada.
@globalbus ok, zaczyna to do mnie przemawiać, tylko tak:
-
baza accessa też nie może być na serwerze?
-
w powyższej opcji również kilku użytkowników mogłoby jednocześnie pracować?
-
"frontendem" niech by były formularze accessa lub excele z vba. Robię udział sieciowy w których są pliki excela tylko do odczytu. Po jego uruchomieniu zaciągają się dane z bazy do podglądu i jest makro do wprowadzania danych do bazy. Ujdzie?
-
nie chciałbym tylko by gdzieś w tych plikach excela dało się "odkryć" dane połączenia do bazy danych, jeśli np. będzie jakieś hasło
O ile pamiętam baza accessa jest wyłącznie plikowa. Tylko ostatnio to ja tego używałem w 2010.
Połączenie odbc konfiguruje się windowsowym rejestrem (lub gui w windows), tam jest hasło do bazy. Z poziomu excela to jest tylko wskazanie na źródło do odbc.
Zaloguj się aby komentować