Przemysław Janczewski

Przemysław Janczewski Administrator
systemu IT

Temat: weryfikacja rekordu - można czy nie...

Witam, chciałem być sprytny i ułatwić sobie zadanie przy uzupełnianiu bazy danych.
Bazę uzupełniają różne osoby najczęściej z pól kombi ewentualnie prostymi opisami.
Problem pojawił się w momencie kiedy ktoś wybierał z pola wyboru nie swoje nazwisko i złośliwie wpisywał komuś różne dziwne rzeczy.
Założyłem do każdego nazwiska taki czterocyfrowy kod nazwijmy go PIN.
Czy bez grzebania w vba można w prosty sposób wykorzystać jakąś funkcję która sprawdzi że:
podany w pewnej komórce PIN porówna z tym zdefiniowanym w inne tabeli i:
- w momencie kiedy będzie zgodny można zapisać rekord,
- w momencie wpisania błędu - krzyczy popraw PIN :)
Będę wdzięczny za pomoc...
Dariusz Kolasa

Dariusz Kolasa Akademia VBA

Temat: weryfikacja rekordu - można czy nie...

Autentykacja w Accessie jest trochę trudnym problemem bo zabezpieczenia accessowe można dość łatwo złamać. Pewnie dlatego MS zrezygnował z nich od wersji 2007. Natomiast jeżeli w firmie są niepowtarzalne loginy Windows to na nich można się oprzeć. Wystarczy użyć funkcji Environ z parametrem "UserName". No ale raczej bez VBA się nie obejdzie :)

konto usunięte

Temat: weryfikacja rekordu - można czy nie...

zdarzenie przed aktualizacją i makro które sprawdzi PIN za pomocą funkcji DLOOKUP

bez VBA
Michał Dziubek

Michał Dziubek Programista,
INFORM\'1

Temat: weryfikacja rekordu - można czy nie...

Która wersja Access'a?
Przemysław Janczewski

Przemysław Janczewski Administrator
systemu IT

Temat: weryfikacja rekordu - można czy nie...

Chodzi mi bardziej o to że po wpisaniu PINu poprawnego rekord można zapisać i przejśc do kolejnego w momencie wpisania złego trzeba wprowadzić go tak długo aż bedzie poprawny.
Monika M.

Monika M. PROGRAMISTA VBA,
Excel, Access,
Outlook, Word -
SZKOLENIA

Temat: weryfikacja rekordu - można czy nie...

Przemysław Janczewski:
Chodzi mi bardziej o to że po wpisaniu PINu poprawnego rekord można zapisać i przejśc do kolejnego w momencie wpisania złego trzeba wprowadzić go tak długo aż bedzie poprawny.

Potwierdzanie PIN-em dla każdego wpisywanego rekordu?!
Dziwne rozwiązanie, choć nie znam bazy i rodzaju danych, to można przyjąć, że jest jakieś uzasadnienie.
Ale tak "normalnie" to trzeba by było dawać dostęp poprzez wpisanie odpowiedniego PIN (do użytkownika) do dostępu do bazy, czy jej elementów w ogóle, a gdyby chcieć dalej, to można zapisywać dodatkową informację, kto danego wpisu dokonał. Ale wtedy VBA raczej niezbędne.

Następna dyskusja:

Prawda czy nie???




Wyślij zaproszenie do