yardım lütfen, delphide trigger kullanımı

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Kilitli
kairos
Üye
Mesajlar: 6
Kayıt: 03 Eki 2007 09:07

yardım lütfen, delphide trigger kullanımı

Mesaj gönderen kairos »

arkadaşlar benim sql serverde iki tablom var
1.Tablo = yenisatinalmaust
2.Tablo = yenisatinalmaalt

yenisatinalmaust tablosu master tablo , yenisatinalmaalt ise onun line tablosu bu iki tablo her iki tabloda olan sat_ust_id fieldi ile bir birbirine bağlı, ve ben yenisatinalmaust tablosunda bir kayıt silindiğinde o kayıta ait yenisatinalmaalt tablosunda ki satırları silen bir trigger yazdım, yazdığım trigger aşşağıda...

CREATE trigger SatinAlmaSil on [dbo].[yenisatinalmaust]
for delete
as
delete yenisatinalmaalt from deleted yenisatinalmaust
where yenisatinalmaalt.sat_ust_id = yenisatinalmaust.sat_ust_id


ve delphide iki adet grid koydum ve bunları açtım, master detay olarak sonra

masterdeki kayıtı şu şekilde siliyorum
AdoqueyMasterSorgusu.Delete;
işte bu andan sonra şöyle bir hata veriyor
"Satır güncelleştirme için bulunamıyor. Son okunduğundan bu yana bazı degerler değiştirilmiş olabilir" diye bir ifade çıkıyor..

ama şu şekilde bişi yaptım biraz acemice gibi geliyor bana, açık olan query leri kapattım, sonra delete sorgusu yaptım, şu koduda yazdım altta
AdoqueyMasterSorgusu.ExecSQL;
sonra queryleri açtım, o zaman olay oldu hali ile ama ben böyle bişi yapmak istemiyorum, queryler açıkken olmasını istiyorum,,,
teşekkürler...
Kullanıcı avatarı
mussimsek
Admin
Mesajlar: 7603
Kayıt: 10 Haz 2003 12:26
Konum: İstanbul
İletişim:

Mesaj gönderen mussimsek »

Merhaba,

Yeni bir başlık açmak yerine eskisine devam etmeniz konu bütünlüğü ve forum kuralları açısından daha uygun olur.

viewtopic.php?t=21260&highlight=

Kolay gelsin.
Kilitli