MS Access beleženje sprememb

Preostalo o MS Pisarni
Odgovori
Iztok75
Prispevkov: 34
Pridružen: Sr Sep 28, 2005 3:12 pm
Kraj: Maribor

MS Access beleženje sprememb

Odgovor Napisal/-a Iztok75 »

Pozdravljeni,
zanima me ali je možno na kak način v MS Accessu beležit spremembe zapisov v tabeli? Torej, če nekdo vnese nov zapis se bi ta zabeležil tudi v neko drugo tabelo, če je nekdo drug popravil ta zapis bi se zpet zapisal v drugo tabelo (ampak prvotnega zapisa v drugi tabeli nebi "povozil").
Še boljše bi bilo če bi se zapisalo v tabelo v drugi bazi...

+ ali je možno to tudi v Openoffice_Base?

Hvala za trud...
Iztok
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

To kar iščete se imenuje auditing oz 'audit trail' in po privzetem nobena izbed omenjenih baz tega nima vgrajenega, tako da morate v obeh primerih sami posati trigerje, ki to delajo.
lp,
Matjaž Prtenjak
Administrator
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

Za Acces se da :) Za Base pa nisem iskal :)

No skratka:

http://office.microsoft.com/en-us/acces ... 91033.aspx

Če pa je angleščina problem, pa povejte :)
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
admin
Site Admin
Prispevkov: 3687
Pridružen: Sr Jul 20, 2005 10:06 pm

Odgovor Napisal/-a admin »

Upam sicer da bo Iztok s tem zadovoljen vendar Kljuka to ni tisto, kar auditing pomeni oz. tisto (kar jaz mislim), da Iztok išče.

Auditing namreč shranjuje vso zgodovino dogajanja na tabeli. Torej na samo kdaj se je nek zapis spremenil (to pozna večina baz), temveč tudi kateri stolpec se je spremenil in kdo ter kdaj ga je spremenil.

Pač nekaj v stilu (primer sprememba v tabeli cen goriv):

Koda: Izberi vse

datum       čas         uporabnik    polje    stara vr,    nova vred,
========    ========    =========    ======   =========    =========
01.11.09    12:00:00    MIHA         cena         1,116        1,118
01.11.09    12:00:00    MIHA         marža        0,034        0,036
11.11.09    12:00:00    FRACE        cena         1,118        1,200
21.11.09    12:00:00    MIHA         cena         1,200        1,119
lp,
Matjaž Prtenjak
Administrator
kljuka13
Prispevkov: 257
Pridružen: Po Sep 10, 2007 4:29 pm
Kraj: Maribor

Odgovor Napisal/-a kljuka13 »

:roll: :evil:

Površno berem. Za take stvari pa nimam ideje ...
[img]http://shrani.si/f/3t/YL/4W2P37B9/office.gif[/img]
[img]http://shrani.si/f/12/aa/1rt1wj6i/1/userbardionaea.gif[/img]
[img]http://shrani.si/f/3D/nN/3RQySBCl/vista-copy.gif[/img]
Odgovori