Sprawdzenie kiedy użytkownik dokonał zmiany

0

Witam, posiadam bazę danych o nazwie wpisy do tej bazy przypisani są konkretni użytkownicy:
Nie mogę sobie poradzić z zapytaniem do bazy ( pewnie brakuje mi wiedzy gdyż jestem początkujący), aby ten sprawdzał kiedy dany użytkownik dokonał zmiany w wpisie tekst
Moje zapytanie: Select Text From wpisy WHERE DataDodania="2017-02-01 13:50:14" AND uzytkownik="uzytkownik1"
Zapytanie działa, ale ja chcę, aby to działało na zasadzie, że podaję użytkownika a on sprawdza kiedy zmienił się pole wpisu
Wywołanie wykonuję w Visual Studio Proszę o poradę Pozdrawiam

0

Faktycznie nie chcę robić tego z poziomu bazy tylko przez VS, w kolumnie DataDodania jest timestamp i przy każdym dodanym tekście dodaje aktualny czas zapisu do danych, ale inny użytkownik też może dodać wpis i wtedy wszystko się sypie bo nie znam właśnie polecenia czy komendy w C# ,aby właśnie wyłapywał konkretnego użytkownika w bazie, faktycznie nie pomyślałem o funkcji śledzenia , ale też na dzień dzisiejszy nie mam pomysły jak to wyłapać 10h siedzenia przed monitorem wypala:)

0

Musiałbyś mieć w tabeli pola "DataDodania", "DataModyfikacji" oraz "Uzytkownik", a następnie aktualizować te pola w chwili dodania lub modyfikacji rekordu.

0

W tabeli mam pola Id, Użytkownik, DataDodania i Text, tak myślę czy data modyfikacji jest potrzebna ze względu na brak możliwości edytowania (na dzień dzisiejszy)

1 użytkowników online, w tym zalogowanych: 0, gości: 1