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...
yardım lütfen, delphide trigger kullanımı
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
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.
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.