AccessTr.neT

Tam Versiyon: trigger
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
trigger ile musteri tablosundaki silinen verileri baska tabloda nasıl goruntuleyebilirz?Img-cray
Access içinde varsayılan olarak trigger bulunmamaktadır. Ancak şöyle bir şey uygulayabilirsiniz:

1- Bir formda kayıt silinme kodlarına kendiniz kod eklersiniz. Bu kodlarla aslında kayıt silme işlemi yaptırmazsınız istediğiniz tabloya aynı bilgileri kayıt ettirirsiniz.

2- Diğer bir yolda şudur. Tablonuzda yeni bir alan açarsınız ve ismine kayit_durumu dersiniz. Daha sonra silme butonuna yazacağınız kod ile silinmek istendiğinde kayit_durumu alanına 1 değerini yazdırırsınız. Peki bunun bana ne faydası olacak derseniz ilk noktaya döneceğiz yani formunuzda kayıtları gösterirken bir kriter belirleyeceksiniz. Eğer kayit_durumu = 0 ise kayıtları gösterirsiniz kayit_durumu = 1 ise kayıtları göstermezsiniz.
sn pinarpinar91

create trigger tr_MusteriSil on Musteri
for Delete
as
begin
insert SilmeLog
select Musteri, MusteriNo, getdate() from deleted
end
unvrsteden hoca odev verdi ve onemli olduu içn trgger olması gerekioyrms tsk ederm ilginz içn deniycem
Konu taşınmıştır.