View Single Post
Eski 10/11/2004, 12:00   #4 (permalink)
absconder
Cevizci
 
Üyelik Tarihi: 05/2004
Mesaj: 74
Varsayılan

kat_id = 5
sql1 = "delete urun_detay where urun_id in (select urun_id from urun_kategori where kat_id = "& kat_id &")"
sql2 = " delete urun_kategori where kat_id = "& kat_id

bu şekilde 2 sql ile çözebilirsin.

yada procedure yazabilirsin, procedure içinde bu mantıkla silme işlemini yapabilirsin.

ancak aralarında relational bir foreign key tanımlaması varsa ve tanımlama yapılırken

enforce relationship for inserts and updates ve
cascade delete related records

seçilirse primary key tablosunda primary key kaydı silinirse foreign key kaydını sql server kendisi silecektir.
__________________
herkes kendi beyninin akım şiddeti ölçüsünde aydınlanır.
http://www.sipidik.com
absconder hatta değil   Alıntı Yaparak Yanıtla