25/08/2010, 00:42
orko666
sql serverda bir tabloda yapılan ödemenin bilgilerini diğer bir tabloda ise müşterilerin bilgilerini tutuyorum. Şöyleki
tablo 1 OdemeId musteriId yapilanOdeme Tarih stunlarını içeriyor
tablo 2 musteriId musteriAdi ......diger bilgiler ve kalanOdeme stunlarını içeriyor.
SQL server da
şeklinde bir trigger oluşturarak tablo 1 e bir değer girildiğinde tablo ikideki ilgili kısımın değişmesini sağlıyorum.
Access ile aynı işlemi nasıl yapabilirim? mesela bir stored procedure oluştursam tabloya değer girildiği zaman aynı zamanda onu tetiklemesini sağlayabilirmiyim? yada gene oluşturduğum bir stored procedure içinde hem tablo 1 de ekleme hemde tablo2 de güncelleme yapabilirmiyim?
tablo 1 OdemeId musteriId yapilanOdeme Tarih stunlarını içeriyor
tablo 2 musteriId musteriAdi ......diger bilgiler ve kalanOdeme stunlarını içeriyor.
SQL server da
Kod:
create trigger borc_ekle on odemeler
for insert
as
declare @Id int,@borc money
select @Id=musteriId,@borc=yapilanOdeme from insered
update stok
set musteri.kalanOdeme=musteri.kalanodeme+@borc
where mısteri.musteriId=@ıd
Access ile aynı işlemi nasıl yapabilirim? mesela bir stored procedure oluştursam tabloya değer girildiği zaman aynı zamanda onu tetiklemesini sağlayabilirmiyim? yada gene oluşturduğum bir stored procedure içinde hem tablo 1 de ekleme hemde tablo2 de güncelleme yapabilirmiyim?