Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 3 odgovora
  • 3.110 pregleda

Najnovija ↓

evidencija ažuriranja recorda 04.02.2011. u 11:31 · pre 191 mesec #1
Problem je u slijedećem.
Bazu koristi više korisnika, i potrebno je evidentirati tko je od korisnika vršio neke izmjenu u određenom recordu.
Imam usere i evidenciju pristupanja bazi (logovi).
Unaprijed zahvaljujem na pomoći.
Re: evidencija ažuriranja recorda 04.02.2011. u 14:31 · pre 191 mesec #2
Hajd da pretpostavim da u svim tabelama vec imas polja UserId i datum zapisa a logovanje si vec pomenuo da imas.
Ako ovo sve imas onda trebas dodati jos samo jednu tabelu sa sljedecim poljima:
Id
Datum Izmjene
Ime tabele u koju se zapisuje
Ime polja
Stara vrijdnost u polju tekst 255 karaktera
IdOperatera
ID reda iz tabele

opcionalno mozda jos zavisi sta ces poslije raditi sve sa tim
ImeForme
Ime polja

sadada na formi na on current u globalne variable popises sva polja.
Globalne var. mogu biti tipa string
a
Na After update formre provjeris sta je promijenjeno uporedjivanjem podataka.
Najlakse po indeksu napraviti petlju te ukoliko je neki podatak promijenjen upisati ga u ovu tabelu.



Potpis
zxz
Re: evidencija ažuriranja recorda 05.02.2011. u 20:09 · pre 191 mesec #3
ideja nije loša, u stvari dobra je, samo što sam ja mislila zabilježiti da li je zapis (record) mijenjan ili ažuriran, nisam mislila ici gledati polje po polje. U stvari htjela sam malo manje podataka.
U svakom slucaju hvala.
Re: evidencija ažuriranja recorda 05.02.2011. u 21:53 · pre 191 mesec #4
Za azuriranje podataka koriste se polja koja se po defaultu upisuju.
Citat:
Hajd da pretpostavim da u svim tabelama vec imas polja UserId i datum zapisa a logovanje si vec pomenuo da imas.


Znaci u svim tabelama moramo imati idkorisnika i datum.
Potpis
zxz
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme